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

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

VMware

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

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

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

vcenter

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

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

vmware

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

Если кнопка Remove from inventory недоступна:

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

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

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

 

Похожие материалы

Установка VMware Tools на Ubuntu

VMware Tools - бесплатный набор утилит для улучшения взаимодействия виртуальной машины и платформы VMware. В Интернете пишут про то, что от установки VMware Tools улучшается производительность виртуальной машины. В качестве примера указывают на то, что только в этом наборе утилит есть драйвера для сетевой карты vmxnet3. Не согласен, драйвера можно и отдельно поставить. В linux так и без этих драйверов сетевая карта работает нормально. А вот если у вас Windows Server - рекомендую vmxnet3, меньше глюков.

vCenter 6.0 — восстановление сетевых настроек гипервизора

Переводил я как-то гипервизоры на 10G сеть, воткнул новый десятигигабитный адаптар, все старые провода отключил, оптику подключил. Гипервизор перестал быть доступным в vCenter. В настройках ESXi пропала возможность добавить vmnic4 и vmnic5. Что делать? Сбрасывать сетевые настройки гипервизора!

Seafile — установка на Ubuntu 18.04 LTS

Seafile — это личное облачное хранилище для хранения данных в стиле Dropbox. Сегодня мы развернём это хранилище на виртуальном сервере. В качестве гипервизора у нас ESXi 6.7 Update 1.