Осенью возникла потребность переключить хосты в HA-кластере под управлением vCenter 4.1 на новый сервер vCenter 5.0. Желательно было произвести данную операцию в рабочее время без останова сервисов.
Для этого был накидан подробный план действий, основные выдержки из которого публикую сегодня:
- Вывести хосты из кластера:
- С помощью vMotion переносим все виртуальные машины с одного из хостов на другие
- Переводим хост в режим обслуживания
- Тащим мышкой хост из кластера на уровень датацентра
- Выводим хост из режима обслуживания
- С помощью vMotion возвращаем ВМ на хост
- Каждый хост удаляем из инвентаря старого vCenter 4.1 и регистрируем в новом vСenter 5.0
- Создаем HA-кластер, настраиваем и добавляем в него хосты
Цель данного ухищрения – не выключая ВМ, убрать хосты из vCenter, что невозможно для кластерных хостов.
Дополнение:
Алексей дал полезный совет о возможности исключения хостов из кластера без переноса виртуальных машин.
План значительно упрощается с большим выигрышем по времени:
- Выключаем HA на кластере для ускорения отключения хостов
- Отключаем каждый хост командой Disconnect
- Каждый отключенный хост удаляем из инвентаря старого vCenter 4.1
- Создаем и настраиваем HA-кластер в новом vCenter 5.0 и добавляем хосты
Перед новым годом проделал похожую процедуру, только я еще и хосты в процессе обновил на 5.0, тоже все делал в рабочее время без выключение VM”ок
на сколько я помню, можно хост вывести из кластера через дисконнект, без перевода в режим обслуживания
Протестировал у себя в инфраструктуре – обновил заметку.
Спасибо, Алексей.
Небольшое уточнение к пункту 4:
создаем и НЕ настраиваем кластер. Конкретно – EVC disable. Иначе хосты не подключите. После подключения всех хостов можно включить EVC и все остальное настроить