Авг
17
2011

Миграция с VMware ESX 4.x на VMware ESXi 5. Часть 8.

Продолжаем нашу серию статей о миграции с VMware ESX 4.x на ESXi 5, которую вам придется неизбежно делать, поскольку VMware vSphere 5 будет построена только на базе платформы ESXi.

Ссылки на предыдущие заметки серии:

У Вильяма Лама появилась интересная статья на эту тему.

Как вы знаете, новый установщик ESXi 5 знает о том, что у вас может быть установлен ESX и позволяет сделать обновление на новый гипервизор. Это же самое можно добавить в механизм автоматизированного развертывания через kickstart-файл.

Вот какие способы миграции с ESX 4.x на ESXi 5 у вас имеются, а также как потом можно будет обновлять ESXi 5.0 до версий 5.x:

Метод апгрейда Апгрейд с ESX или ESXi 4.x на ESXi 5.0 Апгрейд или обновление ESXi 5.0 на ESXi 5.x
С помощью vSphere Update Manager Да Да
Интерактивный апгрейд через установочный CD, DVD, или USB Да Да
Апгрейд с помощью скриптов Да Да
Через механизм развертывания по PXE - vSphere Auto Deploy Нет Да
Через интерфейс esxcli Нет Да

Остановимся на третьей строчке.

Там есть 2 варианта:

  • upgrade - выполнение апгрейда с ESX(i) 4.x на ESXi 5.x
  • installorupgrade - попытка сделать апгрейд с ESX(i) 4.x на ESXi 5.x, и если он не получается, то делается чистая установка.

При новой установки с помощью сценариев есть несколько ключей:

  • –deletecosvmdk - если исходный сервер у вас на базе ESX, то удаляется папка с VMDK-файлом сервисной консоли (cos.vmdk), так как он больше не нужен.
  • –forcemigrate - если вы устанавливали сторонние модули VIBS или драйвера, которых нет в установочном ISO, то установщик прервет инсталляцию с ошибкой. Эта опция позволяет пропустить эту ошибку.
  • –overwritevmfs - стереть все виртуальные машины на локальных VMFS и переформатировать тома в VMFS 5.0.

А вот пример скрипта для файла kickstart при миграции с ESX 4.x на ESXi 5:

accepteula
upgrade --firstdisk --deletecosvmdk --forcemigrate
rootpw vmware123
Здесь указывается пароль рута, который останется прежним.