vCenter 里 ESXi 主机显示 Not Responding,不代表主机一定死了。很多时候只是管理面断了,虚拟机还在跑。
先确认虚拟机还活着吗
如果业务 VM 还能访问,说明主机的数据面大概率还在。这个时候不要急着断电或重启 ESXi。
检查管理网络
ping ESXI_MANAGEMENT_IP
ssh root@ESXI_MANAGEMENT_IP
如果 ping 不通,先查交换机端口、VLAN、vmk0、物理网卡和上游网络。如果 ping 通但 vCenter 连不上,再看管理服务。
检查 hostd 和 vpxa
/etc/init.d/hostd status
/etc/init.d/vpxa status
tail -n 100 /var/log/hostd.log
tail -n 100 /var/log/vpxa.log
什么时候可以重启管理代理
如果 VM 正常运行,SSH 或 DCUI 可用,只是 vCenter 管理异常,可以考虑重启 hostd/vpxa。这个动作通常不会关闭虚拟机,但 vCenter 状态会短暂断开再恢复。
参考
参考 Broadcom KB Article ID 1003490:Restarting Management Agents in ESXi。


