Перейти к основному содержанию
 

Недоступна кнопка Migrate в виртуальной машине vCenter

VMware

Столкнулся с проблемой на vCenter 7. Одна из виртуальных машин повела себя странным образом.

После неудачной попытке резервного копирования сломался снапшот, виртуалка попросила выполнить консолидацию. Консолидация выполнилась, но виртуалка снова попросила консолидацию. Понятно, что сбойный снапшот отказался удаляться, что привело к таким проблемам.

Мне нужно было срочно выполнить резервное копирование, а со снапшотами разбираться потом в свободное время. Я попытался смигрировать виртуальную машину, но с удивлением обнаружил, что кнопка Migrate не активна. Выключил виртуальную машины, опция Migrate всё равно не активна.

vcenter

Нужно как-то решать проблему.

Удаляем проблемную машину из инвентаря vCenter с помощью кнопки Remove from inventory.

vmware

Эта опция не удаляет файлы виртуальной машины, просто удаляет её запись из базы данных.

vmware

Подтверждаем удаление. YES.

Теперь нужно заново зарегистрировать виртуалку. Переходим в хранилище, где находится наша виртуальная машина.

vmware

Находим файл VMX и регистрируем кнопкой REGISTER VM. Откроется мастер регистрации виртуальной машины.

vmware

Указываем название виртуалки, директорию контейнера. NEXT.

vmware

Указываем хост. NEXT.

vmware

FINISH. Завершаем регистрацию виртуальной машины.

vmware

Кнопка Migrate стала доступной.

Вместо заключения

Теперь я смог смигрировать виртуальную машину на другой хост. Успешно выполнил консолидацию виртуальной машины, включил её и смог выполнить резервное копирование.

При миграции перенеслись только нужные файлы. Зажатый файл снапшота остался на предыдущем хранилище. Уже не торопясь зашёл по SSH на хост с зажатым снапшотом. Выполнил:

services.sh restart

После этого снапшот разблокировался, и я смог удалить его вручную из интерфейса vCenter.

У VMware есть описание подобной проблемы:

https://kb.vmware.com/s/article/2044369

Проблема возникает, когда в базе данных у виртуальной машины возникает кеш-запись, которую можно удалить вручную. Но проще перерегистрировать виртуальную машину, что мы и сделали.

Теги