当我关闭 Openstack 计算主机(例如更新需要重新启动)时,该主机上运行的虚拟机会发生什么?
我知道当主机再次启动时虚拟机处于关机状态。但它们是正常关机还是像电源线被拔掉一样?
我想知道在关闭主机服务器之前是否需要关闭所有虚拟机。相关虚拟机在关闭前不需要任何特殊操作。
我感兴趣的 Openstack 版本是 Icehouse 和 Juno。使用的虚拟机管理程序是 KVM。
答案1
这更多是关于 libvirt 而不是 OpenStack 本身。当 libvirt 守护进程在主机关闭期间关闭时,它会尝试正常关闭所有来宾。如果任何来宾未在宽限期内关闭,它们将被毫不客气地杀死。因此,回答您的问题,这取决于您的来宾是否在合理的时间范围内关闭。