Home

【vSAN】vSAN孤立对象修复

当 vSAN 集群中出现孤立对象、虚拟机对象状态不一致,或者 VC / hostd / vmx 信息不同步时,可以借助 RVC 的 vsan.check_state 命令进行检查和修复。

进入 RVC

administrator@vsphere.local@localhost

进入对应的 vSAN 集群后,执行:

vsan.check_state -r -e /<集群路>

参数说明

  • -r 不只是检查状态,还会刷新状态信息。
  • -e 不只是检查 VC / hostd / vmx 之间的同步情况,还会通过取消注册并重新注册的方式尝试修复虚拟机对象。

适用场景

这个命令适合以下情况:

  • vSAN 对象状态异常
  • 虚拟机注册信息不同步
  • 集群中存在孤立对象或异常引用

补充说明

  • 执行前最好先确认当前集群状态,避免在有其他重大故障时同时做修复动作。
  • 如果只是单纯查看状态,可以先不带修复参数做检查,再决定是否执行带 -r -e 的修复命令。
VMware vSAN