解决 EXSI 意外断电后虚拟机无法启动,提示对象类型需要托管的 I/O

问题

软路由突然断电了,导致无法启动,进入EXSI Host Client 点击重新启动虚拟机时,

提示了一个错误:失败 - 对象类型需要托管的 I/O

在看近期任务中查看错误的详细:

状况

失败 - 对象类型需要托管的 I/O

错误

  • 对象类型需要托管的 I/O
  • 无法打开磁盘“/vmfs/volumes/66995320-b6dd8008-a92c-00e26950fb93/vm.device.istoreos/istoreos_22.03.6.vmdk”或其所依赖的快照磁盘之一。
  • 模块“Disk”打开电源失败。
  • 无法启动虚拟机。

解决方案

  1. 使用 Shell 进入到EXSI 主机,输入以下命令

”对象类型需要托管的 i/o“,一般解决办法就是根据错误信息中的vmdk路径,执行下面的命令修复即可:

vmkfstools -x repair /vmfs/volumes/66995320-b6dd8008-a92c-00e26950fb93/vm.device.istoreos/istoreos_22.03.6.vmdk
#注意:里面的vmdk路径,要修改为报错中无法打开路径 

执行完成后,提示以下内容表示成功

Disk was successfully repaired.
  1. 打开EXSI Host Client 重新启动故障的虚拟机即可
posted @ 2025-07-29 09:53  清风-  阅读(377)  评论(0)    收藏  举报