记一次vcenter server 无法同步主机的故障处理过程
事情的起因
国庆放假期间,物业做检修电路,一般公司综合部门都会通知过来,今年拉稀了,没通知,导致两天断电中间又出现反复供电,断电。机房的ups容量不大,只能支撑服务器30分钟时间,这样就导致悲剧了,服务器反复掉电。有两台核心的服务器直接硬盘报错,好在有做raid5并一块热备。紧急电脑城拿货,替换了报障的硬盘,理论上上数据是保住了,启动所有服务器,vc也能正常访问,心里本想松口气,以为事情到此为止。结果登录进去大量的主机断开连接,心里又咯噔起来了。
故障现象
大量的主机已断开连接,最初以为是esxi的宿主机没有启动起来。用宿主机的iP登录发现是可以登录的,在vc里面查看状态是无法同步。
故障解决的过程记录
(一)遇事不决问度娘,以下是百度的AI给出的解决办法
VMware vCenter无法同步主机的问题通常由网络配置、认证信息不一致或权限问题导致,以下是常见解决方法:
认证信息不同步
- 断开主机连接:在vCenter网页客户端右键点击对应主机并选择“断开连接”。
- 删除本地账户:通过ESXi主机控制台进入“本地用户和组”→“用户”→右键删除:ml-search-more[vpxuser]{text="vpxuser"}账户。
- 重启管理代理:以root用户登录ESXi主机,进入“故障排除选项”→“重启管理代理”。
- 重新连接主机:返回vCenter客户端,重新输入用户名和密码完成连接。 12
网络配置问题
- 检查DNS解析:确认ESXi主机配置的DNS服务器能正确解析IP地址,可临时修改ESXi的DNS为8.8.8.8(谷歌公共DNS)进行测试。 3
- 端口权限:使用:ml-search-more[telnet]{text="telnet"}测试目标主机:ml-search-more[443端口]{text="VMware 443端口"}是否开放,确保网络无阻塞。 4
权限不足
- 确认用于连接的账户具备管理员权限,并检查许可证密钥是否有效。 2
若问题仍未解决,建议检查交换机安全策略是否一致或咨询VMware技术支持。
因为我在远程环境无法访问到宿主机的终端界面,所以百度给出的解决方案,没法操作。
(二)实际问题解决过程
过程中发现如果使用Vcenter Server管理的连接,弹出来是我以前建立的一台已经不再使用的VC,那么显而易见问题的根源就在于,esxi记录的管理端地址不正确,那么把管理地址校正过来就可以解决问题。
在vc中点击建立连接
会有个提示框,重新连接主机将替代在主机断开连接时直接在该主机上进行的任何资源管理更改。要保留这些更改,请将主机从清单中移除,然后重新添加。 是否重新连接主机? 直接点击确定了
马上会弹出来告警框,这里面我们也看到提示宿主机对应的vc是不正确的。
马上会弹出添加主机的界面
过程中也会提示你esxi主机对应的vc是另外一台
一路确定完成就可以了. 稍微等待一会,就能恢复连接正常
到此为止问题算是解决了。心里也真的如释重负。