« ESXi 4.1 ホスト上の CentOS5.5(32-bit) に"VMware Tools"をインストールする / CentOS5.5(32-bit) on ESXi 4.1 | トップページ | コマンドラインから仮想マシンをサスペンド状態にする : vim-cmd vmsvc/power.suspend / ESXi 4.1 »

コマンドラインから仮想マシンの電源をオフにする : vim-cmd vmsvc/power.off / ESXi 4.1

ESXi サーバーに SSH で接続し、仮想マシンの電源をオフにします。



コマンドの使い方です。

~ # vim-cmd help vmsvc/power.off
Usage: power.off vmid
Power off the specified virtual machine.
~ #

実行例です。まず、登録されている仮想マシンの一覧を取得し Vmid を確認します。
~ # vim-cmd vmsvc/getallvms
Vmid   Name               File            Guest OS               Version   Annotation
128    vm5    [datastore3] vm5/vm5.vmx   ubuntuGuest             vmx-07
48     vm1    [datastore3] vm1/vm1.vmx   windows7Server64Guest   vmx-07
64     vm2    [datastore3] vm2/vm2.vmx   centosGuest             vmx-07
80     vm3    [datastore3] vm3/vm3.vmx   winLonghornGuest        vmx-07
96     vm4    [datastore3] vm4/vm4.vmx   winNetStandardGuest     vmx-07
~ #

vSphere Clinet から見た状態です。仮想マシン vm3 が起動しています。

仮想マシン vm3 の電源をオフにします。

~ # vim-cmd vmsvc/power.off 80
Powering off VM:
~ #

vSphere Clinet から見た状態です。仮想マシン vm3 の電源がオフになっています。

仮想マシン vm3 の電源を再度オンにした状態です。シャットダウンせずに電源をオフにしたので、次のメッセージが表示されます。

すでに仮想マシンの電源がオフになっているのに、電源オフにしようとしました。すでに電源オフになっているので、エラーメッセージが表示されます。

~ # vim-cmd vmsvc/power.off 80
Powering off VM:
Power off failed
~ #

« ESXi 4.1 ホスト上の CentOS5.5(32-bit) に"VMware Tools"をインストールする / CentOS5.5(32-bit) on ESXi 4.1 | トップページ | コマンドラインから仮想マシンをサスペンド状態にする : vim-cmd vmsvc/power.suspend / ESXi 4.1 »

VMware ESXi」カテゴリの記事