Развертывание VMware ESXi версии 6.7 с Lenovo Customization на локальный диск с использованием статического IP-адреса
В этом сценарии выполняется установка операционной системы VMware ESXi версии 6.7 с Lenovo Customization на локальный диск с использованием статического IP-адреса сервера хоста. Используется настраиваемый профиль образа ОС, который содержит пользовательский файл автоматической установки с заранее определенными макросами. Этот настраиваемый профиль можно выбрать на странице «Развертывание образов OC». В заранее определенные макросы пользовательского файла автоматической установки подставляются известные значения и программа установки VMware ESXi (kickstart) использует их для настройки операционной системы.
Перед началом работы
В этом сценарии используются следующие примеры файлов.
ESXi_staticIP_customUnattend.cfg. Этот пользовательский файл автоматической использует значения в заранее определенных макросах.
Процедура
Чтобы развернуть VMware ESXi версии 6.7 с использованием настраиваемого профиля образа ОС, выполните следующие действия.
- Загрузите операционную систему VMware vSphere® Hypervisor (ESXi) с Lenovo Customization с веб-сайта Веб-страница поддержки VMware — Downloads (Загрузки) в локальную систему и импортируйте образ в репозиторий образов ОС. Дополнительные сведения см. в разделе Импорт образов операционных систем.
В строке меню XClarity Administrator нажмите Подготовка > Управление образами OC, чтобы открыть страницу Развертывание операционной системы: управление образами ОС.
Перейдите на вкладку Образы ОС.
Нажмите значок Импорт (
).
Нажмите Локальный импорт.
Нажмите кнопку Обзор, чтобы найти и выбрать образ ESXi для импорта (например, ESXi6.7-7535516-RC-Lenovo_20180126_Async.iso).
Нажмите Импорт, чтобы отправить образ в репозиторий образов ОС.
Подождите, пока завершится импорт.
- Измените файл автоматической установки ESXi (kickstart), добавив в него необходимые заранее определенные макросы и другие заранее определенные макросы (если они требуются) (например, параметры IP-адреса, шлюза, DNS-серверов и имени хоста), а затем импортируйте пользовательский файл в репозиторий образов ОС. Дополнительные сведения см. в разделе Импорт пользовательских файлов автоматической установки.
Только для ESXi и RHEL решение XClarity Administrator предоставляет макрос #predefined.unattendSettings.networkConfig#, который добавляет в файл автоматической установки все параметры сети, определенные в пользовательском интерфейсе. Поскольку в данном примере задается параметр (--addvmportgroup), который не определен в пользовательском интерфейсе, макрос #predefinedunattendSettings.storageConfig# в приведенном для примера файле автоматической установки не используется. Вместо этого сетевые параметры добавляются в файл по отдельности и используется макрос #predefined.hostPlatforms.networkSettings.<setting>#.
Только для ESXi и RHEL решение XClarity Administrator также предоставляет макрос #predefined.unattendSettings.storageConfig#, который добавляет в файл автоматической установки все параметры хранилища, определенные в пользовательском интерфейсе. Поскольку в данном примере задаются параметры (--novmfsondisk и –ignoressd), которые не определены в пользовательском интерфейсе, макрос #predefinedunattendSettings.storageConfig# в приведенном для примера файле автоматической установки не используется. Вместо этого параметры хранилища добавляются по отдельности и в файл включается параметр --firstdisk=local.
Прим.XClarity Administrator предоставляет некоторые удобные базовые макросы, например для добавления драйверов OOB, создания отчетов о состоянии, послеустановочные скрипты, специальное программное обеспечение. Однако для использования преимуществ этих заранее определенных макросов необходимо указать в пользовательском файле автоматической установки представленные ниже макросы. В приведенном для примера файле уже содержатся необходимые макросы. Обратите внимание, что из-за наличия раздела %firstboot порядок этих заранее определенных макросов имеет значение. Дополнительные сведения см. в разделеИмпорт пользовательских файлов автоматической установки. #predefined.unattendSettings.preinstallConfig#
#predefined.unattendSettings.postinstallConfig#В приведенном для примера файле уже содержатся необходимые макросы и дополнительные заранее определенные макросы для динамического задания сетевых параметров целевого сервера. Дополнительные сведения о добавлении макросов в файлы автоматической установки см. в разделе Добавление заранее определенных и пользовательских макросов в файл автоматической установки.
Дополнительные сведения о доступных заранее определенных макросах см. в разделе Заранее определенные макросы.
Чтобы импортировать пользовательский файл автоматической установки, выполните указанные ниже действия.
Откройте вкладку Файлы автоматической установки.
Щелкните значок Импорт (
).
Нажмите Локальный импорт.
Выберите ESXi в качестве операционной системы.
Нажмите Обзор, чтобы найти и выбрать файл автоматической установки для импорта (например, ESXi_staticIP_customUnattend.cfg).
Нажмите Импорт, чтобы отправить файл в репозиторий образов ОС.
- Создайте настраиваемый профиль образа ОС, который содержит пользовательский файл автоматической установки. Дополнительные сведения см. в разделе Создание настраиваемого профиля образа ОС.
Перейдите на вкладку Образы ОС.
Выберите профиль образа ОС для настройки (например, Virtualization).
Щелкните значок Создать (
), чтобы открыть диалоговое окно «Создать настроенный профиль».
На вкладке Общие:
Введите имя для профиля (например, Custom ESXi using static IP).
Используйте значение по умолчанию для поля Путь к пользовательским данным и файлам.
Для типа настройки выберите Только файлы автоматической установки.
Нажмите Далее.
На вкладке Файлы автоматической установки выберите файл автоматической установки (например, ESXi_staticIP_customUnattend.cfg) и нажмите кнопку Далее.
На вкладке Сводка проверьте параметры.
Нажмите Настроить, чтобы создать настраиваемый профиль образа ОС.
- Разверните настраиваемый профиль образа ОС на целевом сервере. Дополнительные сведения см. в разделе Развертывание образа операционной системы.
В строке меню XClarity Administrator нажмите Подготовка > Развертывание образов OC, чтобы открыть страницу Развертывание операционной системы: развертывание образов ОС.
Для каждого целевого сервера выполните указанные ниже действия.
Выберите сервер.
Нажмите Изменить выбранное > Параметры сети и укажите для сервера имя хоста, IP-адрес, а также параметры DNS, MTU и VLAN.
СоветПараметры VLAN доступны только в том случае, если на странице, открываемой при выборе пунктов Глобальные параметры > Назначение IP-адресов > Использовать VLAN, установлен режим VLAN.
Сетевые параметры, задаваемые в диалоговом окне «Сетевые параметры», добавляются в файл автоматической установки во время выполнения с помощью макроса #predefined.hostPlatforms.networkSettings.<setting>#.
В раскрывающемся списке в столбце Образ для развертывания выберите настраиваемый профиль образа ОС (например, <base_OS>|<timestamp>_Custom ESXi using static IP).
Прим.Убедитесь, что все целевые серверы используют один и тот же настраиваемый профиль.(Дополнительно) Щелкните значок Лицензионный ключ (
) и введите лицензионный ключ для активации операционной системы после ее установки.
Проверьте, что состояние развертывания для выбранного сервера — Готов.
Прим.Поскольку в файле автоматической установки задан параметр--firstdisk=local, указывать предпочтительное расположение хранилища в столбце Хранилище не требуется. В пользовательском интерфейсе этот параметр игнорируется. Выберите все целевые серверы и нажмите значок Развернуть образ (
), чтобы начать развертывание операционной системы.
На вкладке Пользовательские параметры перейдите на вложенную вкладку Файл автоматической установки и файл параметров конфигурации и выберите пользовательский файл автоматической установки (например, ESXi_staticIP_customUnattend.cfg).
На вкладке Сводка проверьте параметры.
Нажмите Развернуть, чтобы развернуть операционную систему.