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

Недоступна кнопка 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

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

 

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

Добавление гипервизора в vCenter с LACP

Привет. Сегодня будем добавлять новый гипервизор в vCenter. И не просто добавлять, а добавлять в LACP. Первоначально необходимо выполнить подготовительные действия: Настроить порты на сетевом оборудовании в нужный VLAN. Настроить сеть на гипервизоре. Мы будем подключать гипервизор по 4-м портам данных. Поскольку остальные гипервизоры уже работают через LACP, то на свиче настраиваем для всех 4-х портов interface Port-channel и делаем настройку no port-channel standalone-disable. Это позволить портам работать и как в LACP и как Uplink.

vCenter 6.7 — maintenance mode

Maintenance Mode — режим обслуживания хоста ESXi. В данном режиме виртуальные машины не работают. Перед вводом хоста в режим обслуживания необходимо выключить или смигрировать виртуалки на другие хосты. 

ESXi 6.0 — добавляем драйвер для HPE Smart Array P408i-a

Начал устанавливать ESXi 6.0 U2 на сервер с RAID контроллером HPE Smart Array P408i-a и не смог, операционная система не увидела RAID массив. Будем кастомизировать образ ESXi, добавив в него драйвер для RAID контроллера. Для кастомизации воспользуемся утилитой ESXi-Customizer.