BLOGTIMES
2015/12/03

ESXi 上で動いている VM を強制終了させる

  esxi 
このエントリーをはてなブックマークに追加

vSphere クライアントからどうしても終了できない VM があったので強制終了する方法を調べてみました。
ssh などのコンソールでログインした後に以下のコマンドを実行すれば、VM を強制終了できます。

# VM のプロセスリストを表示 esxcli vm process list # World ID を指定してプロセスを終了させる esxcli vm process kill --type=[soft,hard,force] --world-id=[World ID]

上記のうち soft, hard, force という順で強制終了のさせ方が乱暴になっていきますので、優しい方から試すのが良さそうです。
ちなみにプロセスリストは以下のような感じで表示されるので、kill の時にはVM 名称の直下にある World ID の数値を使います。

hoge World ID: 37220 Process ID: 0 VMX Cartel ID: 37219 UUID: XX XX XX XX XX XX XX XX-XX XX XX XX XX XX XX XX Display Name: hoge Config File: /vmfs/volumes/XXXXXXXX-XXXXXXXX-XXXXX-XXXXXXXXXXXX/hoge/hoge.vmx ・・・・・・

    トラックバックについて
    Trackback URL:
    お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
    このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/8093
    Trackbacks
    このエントリにトラックバックはありません
    Comments
    愛のあるツッコミをお気軽にどうぞ。[policy]
    古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
    コメントはありません
    Comments Form

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン