SCVMM создание шаблона CentOS gen2

Сегодня разберем создание шаблона CentOS gen2 в System Center Virtual Machine Manager.

 

Если с созданием шаблонов виртуальных машин с ОС Windows всё достаточно прозрачно, то вот с виртуалками на Linux придется провести дополнительные манипуляции.

Итак, создаем машину второго поколения, устанавливаем на нее необходимые модули и приступаем к подготовке создания шаблона.

Для этого нужно установить службы интеграции Hyper V и SCVMM агент. В новых версиях Linux службы интеграции уже установлены, а файлы агента расположены на сервере SCVMM в папке C:Program FilesMicrosoft System Center 2016Virtual Machine ManageragentsLinux. Для установки агента нужно скопировать эти файлы в виртуальную машину.

Я слышал, что некоторые помещают эти файлы в ISO-образ и затем монтируют его в виртуальную машину, но мы пойдем другим путем(хотя вы можете делать так, как вам удобно).

Мы расшарим папку, содержащую файлы агента и перенесем их с помощью smb-клиента.

Подключаемся к виртуальной машине и устанавливаем smb-клиент

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-037-2

 

Соглашаемся с установкой

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-039-2

 

После успешной установки, вы должны увидеть нечто подобное:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-040-2

 

Создаем папку для файлов агента(я назвал vmmagent):

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-043-2

 

Переходим в эту папку:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-044-2

 

После этого подключаемся к нашей расшареной папке при помощи команды:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-041-1

(вставьте ваши адреса и юзера).

 

Смотрим содержимое директории:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-042-2

 

Выбираем файл install и файл агента в соответствии с разрядность системы при помщи команды get и отключаемся командой quit:

 

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-047-1

 

Проверяем, что файлы скопировались:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-048-1

 

Разрешаем выполнение файла install:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-049-1

 

Запускаем установку агента:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-050-1

 

После успешной установки видим:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-051

 

Если на данном этапе попытаться создать виртуальную машину на основе нашего жесткого диска виртуальной машины, то машина не загрузится.

Для того, чтобы это исправить, переходим в директорию /boot/efi/EFI и смотрим содержимое:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-053

 

Теперь переходим в папку с названием вашей ОС(в моем случае это centos) и смотрим, что там внутри:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-055

 

Переименовываем файл shimx64.efi в bootx64.efi:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-056

 

После этого нужно скопировать содержимое этой папки в папку BOOT, согласившись с перезаписью файла:

scvmm-sozdanie-shablona-centos-gen2-chast-1_Image-058

 

Теперь можно выключить виртуальную машину и скопировать файл ее жесткого диска в библиотеку SCVMM для последующего создания шаблона.

О том, как создать непосредственно шаблон, разберемся в следующей статье.

Просмотров: 61

SCVMM создание шаблона CentOS gen2 часть 1.

Метки:            

Комментарии:

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: