我有一个由五台主机服务器组成的 ESX 3.5 更新 5 集群,截至本周五,所有服务器都已完全修补。今天我注意到其中一台服务器在 Virtual Center Infrastructure Client 中的硬件健康状态为未知。当我查看该主机配置下的“健康状态”视图时,所有项目的状态均为“未知”。
该服务器的配置与其他服务器完全相同 - 相同的型号(HP DL360 G5)、内存、NIC 等。
我尝试重新启动管理服务service mgmt-vmware restart
但问题并未得到解决。
除此之外,我没有看到集群有任何问题 - 但是,我讨厌有这样的盲点。
有任何想法吗?
答案1
实际上,还有另一种方法可以执行此操作(或者更好的方法是尝试),使用 VSphere 直接控制台用户界面 (DCUI),直接连接到物理服务器(带键盘和显示器)。在您的屏幕上,您将看到一个“灰色和黄色”风格的窗口,在其中按F2(配置系统),您将被提示登录(用户根以及您设置的密码)然后您将获得以下菜单:
编辑:由于反垃圾邮件规则,图像已被删除。这里是链接印象。
选择“重启管理代理"选项,确认F11,然后按返回完成后。就是这样。
我通过这样做解决了“未知状态”问题,而无需使用控制台命令或停止虚拟机并重新启动物理服务器。
希望这能有所帮助。再见。
答案2
好的 - 我修复了这个问题。以下步骤确实不是解决问题:
service mgmt-vmware restart
在受影响的主机上- 将主机置于维护模式,然后将其从集群中分离并重新连接
但是,一旦我尝试了这个,并且由于它处于维护模式,我重新启动了主机,并且当它重新上线时,主机健康状况会再次报告。