我对一个7节点的集群进行了1-click ESXi HyperVisor升级,升级进展很好,已经成功升级了4个节点,但其中一个主机由于其中一个虚拟机在整合快照上花费了太长时间而无法进入维护模式。许多小时过去后,剩下的1次点击更新任务似乎都中止了。
我手动解决了涉及到来宾的问题,然后再次开始1次点击更新。它提示输入vCenter的详细信息,然后创建新的hypervisor更新任务来更新其余的ESXi主机。
这些也成功地完成了。
所有Hypervisor更新任务完成,所有ESXi主机更新完成。
所有的NCC检查也通过了。集群处于健康状态,运行状况图标为绿色,且数据恢复正常。
然而,cvm仍然相信正在进行Hypervisor升级:
nutanix@NTNX:~$ ncli host ls | egrep 'upgrade|99825'
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
Hypervisor版本:VMware ESXi 6.7.0 build-17499825
维护模式下:false(虚拟化环境升级)
nutanix@NTNX: ~ $
例如,他们都不愿意继续cvm_shutdown,因为他们声称HyperVisor的升级显然仍在进行中。
如何要求AOS理解虚拟化环境升级已经成功完成?
最佳答案Alona
What you see is an indication of the reason for the last maintenance mode that the CVM was placed into by the LCM or software update process i.e. not manually.<\/p>
If you issue \u201chost_upgrade_status\u201d on a CVM it will show you if the AOS still believes that the upgrade is in progress.<\/p>","className":"post__content__best_answer"}">