Запечатывание ВМ
Запечатывание ВМ — это процесс удаления всех параметров (конфигураций, идентификаторов), имеющих отношение к операционной системе ВМ, перед созданием шаблона на базе этой ВМ. Запечатывание ВМ необходимо для того, чтобы одни и те же параметры и настройки не присутствовали во всех ВМ, созданных из этого шаблона.
Запечатывание ВМ под управлением ОС Linux для развёртывания в качестве шаблонов
Для запечатывания ВМ под управлением ОС Linux нужно установить флажок "Запечатать шаблон" в окне "Новый шаблон" во время процесса создания шаблона (см. п. Создание шаблонов).
Запечатывание ВМ под управлением ОС Windows для развёртывания в качестве шаблонов
Шаблон, созданный на основе ВМ под управлением ОС Windows, должен быть стандартизирован (запечатан) перед использованием для развёртывания виртуальных машин, что предотвращает воспроизведение в шаблоне параметров исходной ВМ.
Утилита Sysprep используется для запечатывания шаблонов ВМ с ОС Windows. Утилита Sysprep создаёт полностью автоматизированный установочный файл с ответами. Значения по умолчанию для различных ОС Windows доступны в файлах в каталоге /usr/share/ovirt-engine/conf/sysprep/. Утилита Sysprep использует эти файлы в качестве шаблонов. обратить внимание, что значения в файлах Sysprep переопределяют любые значения, указанные в полях блока "Начальный запуск" в окне "Параметры виртуальной машины".
Файл Sysprep можно изменять так, как необходимо, чтобы повлиять на различные аспекты ВМ с ОС Windows, созданных на базе шаблонов, к которым присоединён файл Sysprep. В частности, в эти аспекты входит резервирование ресурсов, настройка участия в необходимых доменах, настройка имени хоста и настройка политики безопасности.
Для замены значений, указанных в исходных файлах Sysprep можно использовать замещающие строки. Например, строку "<Domain><![CDATA[$JoinDomain$]]></Domain>" можно использовать для указания домена, к которому необходимо присоединиться.
Предварительные условия для запечатывания ВМ под управлением ОС Windows
Перед запуском Sysprep необходимо убедиться в том, что корректно настроены следующие параметры:
- Значения в полях "Операционная система" и "Кластер" на вкладке "Общие" в подробном просмотре ВМ с ОС Windows.
- Ключ продукта ОС Windows должен быть указан в переопределяющем файле в каталоге /etc/ovirt-engine/osinfo.conf.d/ виртуализированного ЦУ. При этом имя переопределяющего файла должно начинаться с номера большего, чем
"00"(так как приоритет получает файл с наибольшим порядковым номером) и должно заканчиваться расширением .properties. Например, значение"productKey.value"из файла 10-productkey.properties переопределяет соответствующее значение из файла по умолчанию 00-defaults.properties.
Примечание — Ниже приведены конфигурационные значения из файла по умолчанию
00-defaults.propertiesдля ОС Windows 7:
Windows7(11, OsType.Windows, false),false
os.windows_7.id.value = 11
os.windows_7.name.value = Windows 7
os.windows_7.derivedFrom.value = windows_xp
os.windows_7.sysprepPath.value = ${ENGINE_USR}/conf/sysprep/sysprep.w7
os.windows_7.productKey.value =
os.windows_7.devices.audio.value = ich6
os.windows_7.devices.diskInterfaces.value.3.3 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.4 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.5 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.isTimezoneTypeInteger.value = false
Запечатывание ВМ под управлением ОС Windows
Действия по запечатыванию ВМ с ОС Windows проводятся перед созданием шаблона для развёртывания других виртуальных машин:
- на ВМ с ОС Windows запустить Sysprep из месторасположения
C:\Windows\System32\sysprep\sysprep.exe;
Важно ‒ Нельзя перезагружать ВМ во время выполнения Sysprep.
- ввести следующие сведения в Sysprep:
- для параметра "System Cleanup Action" (действие по очистке Системы) выбрать значение "Enter System Out-of-Box-Experience (OOBE)" (запуск OOBE при первом включении компьютера);
- при необходимости в изменении идентификатора Системы (SID) установить флажок "Generalize" (стандартизировать);
- для параметра "Shutdown Options" (параметры выключения) выбрать значение "Shutdown" (завершение работы).
- нажать кнопку
OK.
В результате ВМ автоматически завершит свою работу после окончания процесса запечатывания.