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

Hyper-V_template_boot_error

Сentos scvmm template. Как создать шаблон виртуальной машины Linux второго поколения.

Сегодня разберем создание шаблона виртуальной машины второго поколения в System Center Virtual Machine Manager.

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

Подготовка к созданию шаблона виртуальной машины.

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

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

Еще:  Как включить(отключить) виртуализацию Hyper V в Windows.

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

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

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

yum install samba-client

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

samba-client and it's dependencies

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

samba-client success installation

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

mkdir

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

cd (переход в папку)

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

smbclient подключение к серверу

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

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

ls просмотр содержимого директории

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

Еще:  vmm Ошибка 20408 в Virtual Machine Manager.

копирование файлов scvmm agent

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

проверка успешного копирования

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

chmod +x

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

installing scvmm agent

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

successful installation

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

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

ls /boot

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

ls /boot/efi/EFI/centos

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

mv shimx64.efi bootx64.efi

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

копирование файлов в /boot/efi/EFI/BOOT

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

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

Комментарии

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *