web-dev-qa-db-ja.com

ESXi 4.1 VMハードリブート後になくなった

ここで深刻な問題があります。フリーズしたESXi4.1サーバーを強制的に再起動した後、VMは文字通り消えてしまいました。ホストにSSHで接続し、データストア内でls -lahを実行すると、次のように返されます。

/vmfs/volumes/51193143-2de76e36-d365-001b21b87f7c # ls -lah
ls: ./MISSING-VM: No such file or directory
drwxr-xr-t    1 root     root         2.6k Sep  8  2013 .
drwxr-xr-x    1 root     root          512 Apr 30 00:23 ..
-r--------    1 root     root         3.6M Feb 11  2013 .fbb.sf
-r--------    1 root     root        60.2M Feb 11  2013 .fdc.sf
-r--------    1 root     root       243.8M Feb 11  2013 .pbc.sf
-r--------    1 root     root       248.3M Feb 11  2013 .sbc.sf
-r--------    1 root     root         4.0M Feb 11  2013 .vh.sf
drwxr-xr-x    1 root     root          560 Jan  2 13:16 vm1
drwxr-xr-x    1 root     root         1.5k Apr 29 23:07 vm2

言い換えると、「MISSING-VM」という名前のVMが消えました。ディスクの空き容量が増えていないため、ディスク上にあるようです。 VMを取り戻すにはどうすればよいですか?

編集:これまでに返信してくれた人たちに感謝します:追加情報:

# echo *
MISSING-VM vm1 vm2 [...]
# ls -ld MISSING-VM
ls: MISSING-VM: No such file or directory
# cd MISSING-VM
-ash: cd: can't cd to MISSING-VM

編集2:findのようなコマンドを実行すると、lsと同様のことが起こります。

~ # find / | grep anything
find: /vmfs/volumes/51193143-2de76e36-d365-001b21b87f7c/MISSING-VM: No such file or directory
3
Steffen

Vmはまだデータストアにありますが、ロックされています(raw形式)。フォールトトレランスがアクティブになっていますか?サーバーをメンテナンスモードにし、タブマシンで他のESXにVMを移動してみます。

ファイルの削除解除に関するこの回答は、ファイルがまだ回復可能である場合に役立つ可能性があります nix/Linuxの削除解除/削除されたファイルの回復

0
Matt