vSphere Client を使用してサスペンド状態の仮想マシンをパワーオンできない
search cancel

vSphere Client を使用してサスペンド状態の仮想マシンをパワーオンできない

book

Article ID: 341036

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事では、VMware Infrastructure/vSphere Client からのパワーオン コマンドに応答していないサスペンド状態の仮想マシンのパワーオンについて説明します。


Symptoms:

免責事項: これは英文の記事 「Unable to power on a suspended virtual machine using vSphere Client (1004606)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


virtual-machine-unknown-invalid virtual-machine-not-starting virtual-machine-vmx-file

Environment

VMware ESXi 3.5.x Embedded
VMware ESX 4.0.x
VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware ESX Server 3.5.x
VMware ESX Server 2.5.x
VMware ESX 4.1.x
VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Installable
VMware ESXi 4.1.x Installable
VMware ESX Server 3.0.x
VMware ESXi 4.0.x Embedded

Resolution

コマンド ラインを使用してサスペンド状態の仮想マシンをパワーオンするには
  1. サスペンド状態の仮想マシンが存在するホストに接続します。
  2. 管理者権限のあるユーザーとして、ログインします。
  3. 次のコマンドを実行して、仮想マシンのワールド ID 番号を取得します。

    vim-cmd vmsvc/getallvms

  4. 次のコマンドを実行して、仮想マシンをパワーオンします。

    vim-cmd vmsvc/power.on <vmid from previous step>
仮想マシンがパワーオンしない場合

注意: これらの手順では、保存されていないデータはすべて失われます。
  1. サスペンド状態の仮想マシンが存在するホストに接続します。
  2. 管理者権限のあるユーザーとして、ログインします。
  3. 次のコマンドを実行して、サスペンド状態の仮想マシンのフォルダへのディレクトリを変更します。

    cd /vmfs/volumes/<Datastore name>/<virtual machine name>

  4. テキスト エディタで .vmx ファイルを開きます。
  5. sched.swap.derivedName 下の .vswp 参照を削除します。
  6. checkpoint.vmState 下の .vmss 参照を削除します。
  7. 変更内容を保存して、テキスト エディタを終了します。
  8. 次のコマンドを実行して、仮想マシンのワールド ID 番号を取得します。

    vim-cmd vmsvc/getallvms

  9. 次のコマンドを実行して、仮想マシンの .vmx ファイルをリロードします。

    vim-cmd vmsvc/reload <vmid from previous step>

    1 分以内に vCenter Server の仮想マシンのステータスがサスペンド状態ではなく、パワーオフと表示されます。 次にマシンを通常どおりにパワーオンできます。


Additional Information

Unable to power on a suspended virtual machine using vSphere Client