Пропала виртуальная машина vmware

пропала виртуальная машина vmware

Всем привет, сегодня хочу поделиться вот такой проблемой, с которой я столкнулся совсем недавно, а именно пропала виртуальная машина vmware. Пропала в прямом смысле слова, вот симптомы, в списке доступных vm она виделась в inventory, но вот самой папки на датасторе не было, просто исчезла, и куда пропала не ясно. Представим себе спокойный вечер администратора, время уже 19 или поболее, все спокойно, все шуршит как нужно, админ собирается домой, но тут приходит смс, о том что лег один виртуальный сервер. Зайдя на vCenter виртуалка была выключена вот с такой ошибкой "Cannot power on virt. File *.vmdk was not foud". Что запуск не возможен с отсутствием диска vmdk. Давайте попробуем разобраться и понять, что случилось и как это исправить.

Вот скриншот, логов полученных в vCenter сервере.

Пропала виртуальная машина vmware-1

Пропала виртуальная машина vmware-3

Зайдя в свойства выключенной виртуалки, я обнаружил, что диск весит 0 мегабайт, и как я писал выше этой папки с его дисками и конфигурацией просто не было. Не мудрено почему она не запускалась 🙂

Пропала виртуальная машина vmware-2

Также нашел вот такой косяк, как оказалось файл виртуального диска лежит на одном луне, а вот конфиг на другом, возможно это тоже повлияло на снятие снапшота и его краш, но это не объясняет пропажу файлов.

An error occurred while taking a snapshot

Пока искал логи запустил восстановление из бэкапа, продолжаем смотреть логи, находим событие An error occurred while taking a snapshot: msg.snapshot.error-CHECKPOINT

Пропала виртуальная машина vmware-5

В данной ошибке видно, что сервер резервного копирования виртуальных машин Veeam, не смог сделать снапшот, и логично, файлов виртуалки то нету. Смотрим дальше события по данной vm. Находим, что реально была попытка снятия снапшота, для бэкапирования.

Пропала виртуальная машина vmware-4

на самом veeam backup & replication лог выглядел вот так, видно, что была попытка сделать snapshot, но положить его было не куда, директории то нет.

Пропала виртуальная машина vmware-6

И вот ризонный вопрос, кто удалил папку с работающей виртуальной машиной, куда она пропала, да еще так что без логов, что файлы удалены. Я конечно грешу на veeam, но не понимаю как такое могло случиться, но и не отметаю возможность диверсии, но отловить пока не получилось, если у вас есть какие то мысли, то просьба поделиться, я на всякий случай слил все логи с vCenter, может кто подскажет куда посмотреть.

Еще удалось нагуглить, что ошибка An error occurred while taking a snapshot: msg.snapshot.error-CHECKPOINT может возникать из за Vmware tools, но это не объясняет пропажу папки с файлами машины. Я пробовал провести эксперимент и провести диверсию, подключиться по ssh и удалить папку виртуальной машины, что не обрадовало, часть файлов он дал удалить, виртуалка сломалась, но с другой ошибкой и диск не виделся как 0 мегабайт, да и в логах было видно эту попытку.

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Donat

    Доброго времени суток!
    Сейчас как раз ищу, по какой причине мог пропасть файл виртуалки после штатной перезагрузки через консоль (правда, машины при этом руками не останавливались).
    Из 5-и виртуалок 4 поднялось успешно, у пятой в папке не оказалось VMDK — файла.
    Логи еще не отсматривал, но выглядит оочень странно.
    (При этом veeam backup не используется)

  2. Иван Семин автор

    Если, что откопаете дайте знать, тоже интересный вопрос

  3. alexey

    Господи, год прошел, но так до сих пор ничего нового в свете не появилось по данной проблеме. Потерял так две виртулки. Ищу решение и причину

  4. Quartz

    Аналогичное случилось у меня в VMWare Workstation (домашний сервер). После выключения виртуалки (Exchange Server 2007) с SSD диска просто полностью исчезла папка с виртуалкой, как будто её там и не было. Открываю ВМВаре, хочу включить виртуалку, а он мне говорит, а нет такой машины вообще, я в шоке, есть бекап 2х дневной давности.

  5. Кирилл

    Я тут тоже поимел проблемы с файлами виртуальных машин и у меня закрадывается сомнение, что проблема в каких-то нарушениях целостности VMFS, а вот средств проверки, а уж тем более восстановления VMFS я что-то не встречал. Может кто знаке таковые?

  6. Владимир

    День добрый. Столкнулись сегодня с такой же проблемой. пропала папка с виртуалками. Нашли ее в папке C:\Users\Общие\Общие документы. Там появилась папка «Shared Virtual Machines»

  7. Иван Семин автор

    У вас хост в кластере?

  8. Николай

    У вас с 15:28 по 15:40 хост был отключен от Vcenter. В логах Vcenter нет ничего по этой теме, кто это сделал?

  9. Андрей

    Прошло 10 лет, а как рандомно исчезали, так и исчезают. Очень ненадёжная штука… Никто не знает почему

  10. Вася

    Тоже недавно потеряли 2 сервера на логическом датасторе. Очень интересные симптомы. Лично у нас предположение, что это связано нарушением логического пространства в связи с окончанием места на физическом хранилище.
    Прямых доказательств взаимосвязи найти не удалось. Только как цепочка пояснений работы виртуализации.