VMware ESXi コマンドライン操作 のバックアップ(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- VMware ESXi コマンドライン操作 へ行く。
- 1 (2014-07-16 (水) 17:48:17)
- 2 (2014-07-16 (水) 17:50:10)
- 3 (2015-06-21 (日) 22:29:15)
- 4 (2017-04-24 (月) 00:19:41)
目次
仮想マシン操作 †
コマンドラインより仮想マシンを再起動する †
- 仮想マシンのIDを取得
# vim-cmd vmsvc/getallvms Vmid Name File Guest OS Version Annotation 1 vCenter5.5_SA [ESXi1_RAID10_1TB] vCenter5.5_SA/vCenter5.5_SA.vmx sles11_64Guest vmx-07 VMware vCenter Server ApplianceVersion 5.5 of VC running on SLES 11 10 Portal [iSCSI_RAID10-1.4TB] Portal/Portal.vmx winNetStandardGuest vmx-10 ActiveDirectory02 / Windows 2003 Server R2 11 RT_VyattaR6.3 [iSCSI_RAID10-1.4TB] RT/RT.vmx
- 電源状況を確認
# vim-cmd vmsvc/power.getstate 1 Retrieved runtime info Powered on
- 電源リセットを実行
# vim-cmd vmsvc/power.reboot 1
仮想マシンの停止(管理コマンドによる停止) †
- 仮想マシンのIDを取得
# vim-cmd vmsvc/getallvms Vmid Name File Guest OS Version Annotation 1 vCenter5.5_SA [ESXi1_RAID10_1TB] vCenter5.5_SA/vCenter5.5_SA.vmx sles11_64Guest vmx-07 VMware vCenter Server ApplianceVersion 5.5 of VC running on SLES 11 10 Portal [iSCSI_RAID10-1.4TB] Portal/Portal.vmx winNetStandardGuest vmx-10 ActiveDirectory02 / Windows 2003 Server R2 11 RT_VyattaR6.3 [iSCSI_RAID10-1.4TB] RT/RT.vmx
- 電源状況を確認
# vim-cmd vmsvc/power.getstate 1 Retrieved runtime info Powered on
- 電源オフを実行
# vim-cmd vmsvc/power.off 1
仮想マシンの強制終了(プロセスの強制停止) †
- 概要
停止手順にて止めることが出来ない場合の強制終了手順。
仮想マシンのプロセスを強制停止手順であるため、仮想マシンの状態が予期せぬ状況になることも想定されるため、リスクを認識した上で使用すること。
- プロセスIDの確認
psコマンドの結果を仮想マシン名で抽出し、親プロセスのIDを確認する。
# ps | grep vmx | grep Local-NAS 7331485 7331481 vmx-vthread-5:A-L-241_Local-NAS.10 /bin/vmx 7331486 7331481 vmx-vthread-6:A-L-241_Local-NAS.10 /bin/vmx 7331487 7331481 vmx-vthread-7:A-L-241_Local-NAS.10 /bin/vmx 7331488 7331481 vmx-mks:A-L-241_Local-NAS.10 /bin/vmx
コマンドの表示結果は以下の書式となる。
[子プロセスID] [親プロセスID] [プロセス名]