LoginSignup
1
1

More than 5 years have passed since last update.

ESXiにSSHログイン後メンテナンスモードを解除する

Posted at

前提(以下で確認した)

  • ESXi 5.0.0
  • ESXi 5.1.0

ESXi ログイン

  • 前提としてESXiログイン可状態設定(コンソールで直接/VCenterで)
command
ssh root@IPAddr

ESXi メンテナンスモード解除

command
vim-cmd hostsvc/maintenance_mode_exit

VM仮想ゲスト一覧

command
vim-cmd vmsvc/getallvms

VM仮想ゲスト状態確認

command
vim-cmd vmsvc/power.getstate [Vmid つまり 数字]

VM仮想ゲスト電源ON

command
vim-cmd vmsvc/power.on [Vmid つまり 数字]

シナリオ

  • ESXiホストの電源全部落ちている状態から起動したい
  • VCenterインストールVM仮想ゲスト[vcenter] を起動したい

1. ESXi ログイン(Windows [Putty/TeraTerm] or Linux [OpenSSH] など)

command
   ssh root@192.168.111.14

2. VM仮想ゲスト一覧

command
   ~ # vim-cmd vmsvc/getallvms
   Vmid        Name                                 File                                  Guest OS          Version   Annotation
   1      vcenter          [esxi_local] vcenter/vcenter.vmx                   windows7Server64Guest   vmx-08
   2      vtest            [esxi_local] vtest/vtest.vmx                       centos64Guest           vmx-08
   3      vmyumrepov        [esxi_local] vmCent6.4Minimal/vmCent6.4Minimal.vmx   centos64Guest           vmx-08
   4      vmCent06minimal   [esxi_local] vmCent06Minimal/vmCent06Minimal.vmx     centos64Guest           vmx-08

3. VM仮想ゲスト状態確認(ESXi)

command
   ~ # vim-cmd vmsvc/power.getstate 1
   Retrieved runtime info
   Powered off

4. VM仮想ゲスト電源ON(ESXi)

command
   ~ # vim-cmd vmsvc/power.on 1
   Powering on VM:

5. VM仮想ゲスト状態確認 再び(ESXi)

command
   ~ # vim-cmd vmsvc/power.getstate 1
   Retrieved runtime info
   Powered on

6. VM仮想ゲストログイン(Windows [RDP])

RemoteDeskTop
   192.168.111.184:3389
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1