LoginSignup
1
1

More than 1 year has passed since last update.

ESXiで仮想マシンのスリープ状態を強制的に解除する方法

Last updated at Posted at 2019-08-16

スリープ状態の仮想マシンを起動しようとしたら「仮想ディスクがない」とかいわれて起動できなくなった。

エラー
VMware ESX は仮想ディスク「/vmfs/volumes/12345678-90abcdef-ghij-123456789012/exampleVM01/exampleVM01_1.vmdk」を検出できません。パスが有効であることを確認し、もう一度やり直してください。
Lookup[file] のファイル システム固有の実装が失敗しました
Lookup[file] のファイル システム固有の実装が失敗しました
Lookup[file] のファイル システム固有の実装が失敗しました
Lookup[file] のファイル システム固有の実装が失敗しました
Lookup[file] のファイル システム固有の実装が失敗しました
システムで指定されたファイルを見つかりません
ディスク「/vmfs/volumes/12345678-90abcdef-ghij-123456789012/exampleVM01/exampleVM01_1.vmdk」、またはこのディスクが依存しているスナップショット ディスクの 1 つを開くことができません。
モジュール「Disk」のパワーオンに失敗しました。
仮想マシンの起動に失敗しました。

マジかよ...と思いつつもデータドライブだったので、仮想マシン設定から該当のディスク設定を削除してとりあえず起動しようとしたら、そもそも削除ボタンがない...Why?

alt

スリープ状態を無理やり削除してディスクをけす

いろいろ調べた結果、スリープ状態の仮想マシン設定をいじくるのは無理らしいので強制的にスリープ状態を解除することに。

方法としては以下のとおり。

  1. 仮想マシンのファイルが格納されているフォルダにある.VMSSファイル.LCKファイルをけす
  2. .vmxファイルのcheckpoint.vmStateの値を初期化('')する(仮想マシンオプション > 詳細 > 構成パラメータから編集可能)

詳しい方法→Workstation での仮想マシンのパワーオンに次のエラーで失敗する: VMWare Workstation のリカバリ不能なエラー: (vmx) (2032746)

ちなみに仮想ディスクが消えたのは物理ディスク障害が原因だった...

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