1.为esxi开启SSH

esxi ha开启后虚拟机无法启动(ESXi6.5)(1)

image.png

如上图所示,登录esxi后在首页“操作”-“服务”下“启用安全Shell(ssh)”

启用后,即可以通过任意的ssh工具登录到esxi的shell

下面用shell命令按如下的方面进行检测:

  1. 启用自动启动:

/bin/vim-cmd -U root hostsvc/autostartmanager/enable_autostart 1

  1. 获取启动顺序:

/bin/vim-cmd -U root hostsvc/autostartmanager/get_autostartseq

esxi ha开启后虚拟机无法启动(ESXi6.5)(2)

从返回的内容看到“startAction”为空????别着急,按步骤来就可以解决

2. 取消注册虚拟机

esxi ha开启后虚拟机无法启动(ESXi6.5)(3)

image.png

3. 注册现有虚拟机

esxi ha开启后虚拟机无法启动(ESXi6.5)(4)

image.png

esxi ha开启后虚拟机无法启动(ESXi6.5)(5)

image.png

esxi ha开启后虚拟机无法启动(ESXi6.5)(6)

image.png

4.提高优先级

勾选虚拟机——右键——自动启动——提高优先级

esxi ha开启后虚拟机无法启动(ESXi6.5)(7)

image.png

5. 再重新查看自动启动顺序

获取启动顺序:/bin/vim-cmd -U root hostsvc/autostartmanager/get_autostartseq

esxi ha开启后虚拟机无法启动(ESXi6.5)(8)

此时startAction为powerOn了,大功告成~

,