使用该文档的在线迁移没有成功,也没有任何返回信息。不过里面的配置还是很不错的说。
离线迁移的配置:
修改/etc/sysconfig/libvirtd 文件。
LIBVIRTD_ARGS="--listen"
修改/etc/libvirt/libvirtd.conf
listen_tls=0
listen_tcp=1
auth_tcp="none"
配置DNS编辑/etc/hosts文件。
保证能访问16509端口。
在计算节点上nova用户生成ssh key,并不使用密码。生成的key使用完全使用默认即可,使用rsa类型。最好是能用nova用户使用key连接一次。
运行下面的命令前,请确保虚拟机关机。
然后确保都能访问后,就直接使用命令迁移虚拟机
nova migrate --poll vmid_or_vmname
完成后会出现Finished
然后重启该虚拟机。
在迁移完所有的虚拟机后,需要删除该计算节点,可以参考这篇文档。
在juno以上的版本可以直接使用nova service-delete命令删除该计算节点。
$ source keystonerc_admin
$ nova service-list
$ nova service-delete id_number
最后关闭该计算机。