1.配置计算节点重启后,虚拟机自动重启
#配置
vim /etc/nova/nova.conf
[DEFAULT]
...
resume_guests_state_on_host_boot=true
...
#重启服务
systemctl restart openstack-nova-compute
做了上面配置以后,如果计算节点发生重启,重启之前running状态的虚拟机会自动start。
2.异构cpu迁移配置
#配置
vim /etc/nova/nova.conf
...
[libvirt]
cpu_mode = custom
cpu_model = Broadwell #此处需要根据实际情况选一个兼容性高的cpu model
cpu_model_extra_flags = pcid
...
#重启服务
systemctl restart openstack-nova-compute
源节点和目标节点都做了上面配置以后,在源节点,硬重启需要迁移的虚拟机,重新应用xml文件后,就可以进行热迁移了
cpu_model选择可以参考:QEMU / KVM CPU model configuration — QEMU 6.2.93 documentation
3.大内存迁移超时的配置
#配置
vim /etc/nova.nova.conf
...
[libvirt]
live_migratio