目 录CONTENT

文章目录

无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”

华灯
2024-04-15 / 0 评论 / 0 点赞 / 20 阅读 / 2234 字

ESXI: 无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图1)

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图2)

如果你的ESXI里面的虚拟机不能开机,提示无法打开虚拟机电源, 对象类型需要托管的I/O,那么按照以下方法操作即可解决。
开启ESXI的SSH功能

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图3)

点击错误提示找到路径

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图4)

无法打开磁盘“/vmfs/volumes/5d90b2ef-32ceaf45-2d51-f01fafe6460d/A(1.4.A1) 10.11.2.1 威联通QNAP/QNAP1G-BOOT-000003.vmdk”

登录SSH输入命令

vmkfstools -x check "路径"
vmkfstools -x check "/vmfs/volumes/5d90b2ef-32ceaf45-2d51-f01fafe6460d/A(1.4.A1) 10.11.2.1 威联通QNAP/QNAP1G-BOOT-000003.vmdk"

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图5)

如上所示,提示“Disk needs repair.”
在输入以下命令修复即可重新开启:
vmkfstools -x repair 路径"路径"
vmkfstools -x repair "/vmfs/volumes/5d90b2ef-32ceaf45-2d51-f01fafe6460d/A(1.4.A1) 10.11.2.1 威联通QNAP/QNAP1G-BOOT-000003.vmdk"

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图6)

完成后后提示“Disk was successfully repaired.”

启动虚拟机测试:成功

ESXI |无法打开虚拟机电源, 对象类型需要托管的I/O。迁移也是报“由于文件xxxxx引起的的错误”(图7)

资料:

由于故障是从CAS平台通过格式转换,转换为VMDK文件后,直接上传到vsan存储中,然后以挂载现有磁盘形式进行开机使用,判断磁盘无异常。因单双组件问题导致的故障。

1.vmkfstools -x check /path/to/your/machine.vmdk

先进行将报错的磁盘,进行查看

如果提示「Disk needs repair.」,执行下面的命令修复:

2.vmkfstools -x repair /path/to/your/machine.vmdk

这时候,虚拟机已经可以正常开机了,但是无法迁移操作,治标不治本进行操作磁盘格式转换为双副本。

3.vmkfstools -i source.vmdk destination.vmdk -d thin

该情况出现于所有vsan情况,如果磁盘为直接上传到存储内进行挂载的,均需要重新转换磁盘格式

转换完之后原有的硬盘就没用了

0

评论区