1、动态迁移需要使用共享存储
在cinder节点上增加共享存储如NFS,虚拟机使用共享存储的卷
2、在所有nova计算节点配置libvirtd服务
[root@node1 ~]# vim /etc/libvirt/libvirtd.conf
listen_tls = 0
listen_tcp = 1
tcp_port = "16509"
listen_addr = "0.0.0.0"
auth_tcp = "none"
mdns_adv = 0
3、在所有nova计算节点配置libvirtd监听方式,
[root@node1 ~]# vi /etc/sysconfig/libvirtd
LIBVIRTD_ARGS="--listen"
4、在所有nova计算节点配置/etc/libvirt/qemu.conf文件
[root@node1 ~]# vim /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"
5、重启libvirtd 服务
[root@node1 ~]# systemctl restart libvirtd
6、所有的计算节点nova用户做主机相互信任
usermod -s /bin/bash nova
echo 'nova' | passwd nova --stdin
su nova
ssh-keygen -t rsa -N '' -f ~/.ssh/id_rsa
cd ~/.ssh/
cp id_rsa.pub authorized_keys
scp -r ~/.ssh/ 192.168.2.113:/var/lib/nova
openstack虚拟机动态迁移
最新推荐文章于 2024-03-14 17:59:46 发布