ESXi 4.1 VM ушла после полной перезагрузки

У меня здесь серьезная проблема. После принудительной перезагрузки зависшего сервера ESXi 4.1 виртуальная машина буквально исчезла. Когда я 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" исчезла. Похоже, что на диске, потому что свободное пространство на диске не увеличилось. Как я могу вернуть свою ВМ?

Изменить: Дополнительная информация, спасибо тем, кто ответил до сих пор:

# 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

2 ответа

Ваш виртуальный компьютер все еще находится в вашем хранилище данных, но заблокирован (необработанный формат). У вас активирована отказоустойчивость? Переведите свой сервер в режим обслуживания и на вкладке машины попробуйте переместить виртуальную машину на другой esx.

Этот ответ о восстановлении файлов может быть полезен в Unix/Linux для восстановления / восстановления удаленных файлов, если файл еще можно восстановить.

Другие вопросы по тегам