记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

ESXi打开电源失败 - 出现无法在当前状况 (已关闭电源) 下执行尝试的操作解决办法

ESXi打开电源失败 - 出现无法在当前状况 (已关闭电源) 下执行尝试的操作解决办法
错误信息:
XML/HTML代码
  1. Power On VM 键 haTask-14-vim.VirtualMachine.powerOn-31298
  2. 描述 打开该虚拟机电源
  3. 虚拟机: ubuntu-bc 状况 失败 - 无法在当前状况 (已关闭电源) 下执行尝试的操作。
  4. 错误
解决办法一:
取消注册,然后再通过创建虚拟机来注册现有虚拟机。这时再去打开电源就可以了。
解决办法二:
以ssh方式进入到ESXi主机的shell终端,用命令打开虚拟机电源。
XML/HTML代码
  1. # 获取所有的虚拟机列表
  2. vim-cmd vmsvc/getallvms
  3. #打开Vmid为14的电源
  4. vim-cmd vmsvc/power.on 14
  5. #关闭Vmid为14的电源
  6. vim-cmd vmsvc/power.off 14
  7. #重启Vmid为14的电源
  8. vim-cmd vmsvc/power.reset 14
  9. #获取Vmid为14的虚拟机电源状态
  10. vim-cmd vmsvc/power.getstate 14
解决办法三:
重启ESXi主机。
一般使用第一种和第二种方法就可以解决这个问题了,第三种不推荐,除非第一种和第二种都失效,没办法的情况下采用。
ESXI无法打开虚拟机电源,报错:对象类型需要托管的I/O
问题可能原因:
esxi 强制关闭虚拟机电源没有正常关闭系统。
物理机突然断电,虚拟机未正常退出。
解决办法:
打开esxi的ssh功能,复制出现问题的虚拟机文件路径。
通过ssh远程连接今日esxi,检查文件是否有问题:vmkfstools -x check * ,修复损坏的文件:vmkfstools -x repair *。*代表出现问题的虚拟机文件路径。
彻底修复:
彻底修复需要文件转换
vmkfstools -i source.vmdk destination.vmdk -d thin
启动虚拟机,恢复正常。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):