我查看了 vCenter 内的所有不同级别(服务器、数据中心、集群、单个虚拟机),没有报告任何警报,但警报图标仍然存在。
这一切都始于我必须关闭 ESXi 主机和 SAN 以对数据室进行一些升级。当我重新打开设备时,我首先使用桌面上的 vSphere 客户端连接到其中一台 ESXi 主机,以启动域控制器,然后启动其他几台虚拟机。然后,我连接到另一台 ESXi 主机并启动另外几台(但不是全部)。
几分钟后,我登录了 VC 服务器(是的,此时它是一台虚拟机),使用客户端连接到 vCenter,然后启动了其他几台虚拟机。此时,我注意到之前启动的虚拟机上有警报图标。
看起来“问题”是我从直接连接到主机的客户端启动了虚拟机,而不是通过 VC。
关闭并打开虚拟机并不能解决问题。
答案1
事实证明,问题在于我在启动 SAN 之前启动了 ESXi 主机,因此虚拟机未“完全”注册。主机之间的简单 vmotion 解决了该问题。
答案2
断开虚拟机主机与 vCenter 的连接并重新连接也有效。显然,断开主机连接时,您会丢失统计信息和其他数据 - 但这在简单情况下有效。