当我在linux shell中输入“libvirtd --listen”时,出现错误“GNUTLS支持在此版本中不可用”

时间:2017-06-02 03:28:30

标签: libvirt virsh

我正在使用virsh进行实时迁移的一些实验。当我输入与 tls 相关的任何内容时,例如“#virsh -c qemu + tls:// source / system”或“libvirtd --listen”,会出现“GNUTLS支持”之类的错误在这个版本中可用“。所以,这是我试图解决的问题:

  1. 使用--with-gnutls

    重新安装libvirt
    #yum install gnutls-devel
    #sh ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib64 --with-gnutls
    
  2. 成功安装后,重新加载

    # systemctl daemon-reload
    # systemctl restart libvirtd
    
  3. 然后我再次尝试了我的实验,仍有错误“GNUTLS支持在此版本中不可用”。

    任何有用的提示都将得到真诚的赞赏。

1 个答案:

答案 0 :(得分:0)

首先创建TLS证书,按照libvirt官方网站上的说明进行操作。然后重新安装libvirt,一切顺利。