libvirt热迁移报Connection refused错误解决办法

通过virsh命令迁移虚拟机

virsh migrate --live --verbose testvm qemu+ssh://192.168.10.215/system tcp://192.168.10. 215 --unsafe”

–verbose 指迁移testvm虚拟机,192.168.10.215为节点2的IP地址,使用tcp协议连接
–unsafe参数表示跳过安全检测

提示下面的错误
error: unable to connect to server at '192.168.10.215:16509': Connection refused

热迁移报错,libvirt中qemu+tcp的方式无法连接,解决方案如下:

计算节点执行

vim /etc/libvirt/libvirtd.conf

listen_tls = 0
listen_tcp = 1
unix_sock_group = "root"
unix_sock_rw_perms = "0777"
auth_unix_ro = "none"
auth_unix_rw = "none"
log_filters="2:qemu_monitor_json 2:qemu_driver"
log_outputs="2:file:/var/log/libvirt/libvirtd.log"
tcp_port = "16509"
listen_addr = "0.0.0.0"
auth_tcp = "none"

/etc/sysconfig/libvirtd中 # LIBVIRTD_ARGS="--listen" 参数打开

重启libvirtd服务,再次进行迁移
成功解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值