Установка self-hosted oVirt Engine с использованием файла ответов
oVirt Engine поддерживает автоматическую установку в режиме self-hosted с помощью заранее созданного файла ответов. Файл ответов можно создать вручную или выполнить установку oVirt Engine в ручном режиме, ответить на вопросы мастера, и после завершения установки посмотреть содержимое файла /etc/ovirt-hosted-engine/answers.conf.
Пример файла ответов для автоматической установки Engine с размещением на storage domain на NFS хранилище:
Описание параметров:
OVEHOSTED_CORE:
confirmSettings - автоматически подтвердить корректность введенных данных.
deployProceed - выполнить установку в автоматическом режиме.
enableKeycloak - использовать встроенный сервис Keycloak для аутентификации в Engine.
screenProceed - пропустить подтверждение при установке через SSH.
skipTTYCheck - пропустить проверку доступности TTY терминала во время установки.
OVEHOSTED_ENGINE:
adminPassword - пароль администратора для Engine.
appHostName - имя хоста, на котором запускается Engine.
clusterName - имя кластера.
datacenterName - имя датацентра.
OVEHOSTED_NETWORK:
bridgeIf - сетевой интерфейс для подключения bridge.
bridgeName - имя создаваемого bridge интерфейса "ovirtmgmt".
firewallManager - использовать iptables в качестве МСЭ.
fqdn - FQDN имя для Engine.
gateway - адрес маршрутизатора по умолчанию.
host_name - имя хоста (Node) в management сети для проверки доступности.
network_test - метод проверки сетевой доступности Engine (ping, dns, tcp, none).
OVEHOSTED_NOTIF:
destEmail - адрес получателя email'ов при отправке уведомлений.
smtpPort - порт для подключения к smtp серверу.
smtpServer - адрес smtp сервера.
sourceEmail - адрес отправителя при отправке уведомлений.
OVEHOSTED_STORAGE:
domainType - указать тип хранилища для создания storage domain.
imgSizeGB - указать размер виртуального диска для ВМ Engine.
mntOptions - дополнительные параметры монтирования.
nfsVersion - версия NFS.
storageDomainName - имя storage domain.
storageDomainConnection - адрес подключения к nfs.
storageDatacenterName - имя storage datacenter.
OVEHOSTED_VM Section:
applyOpenScapProfile - применить настройки OpenSCAP.
automateVMShutdown - автоматически выключать Engine при проблемах проверки healthcheck.
emulatedMachine - тип виртуальной машины.
enableFips - отключить FIPS.
cloudInitISO - передавать параметры cloudinit через ISO образ.
cloudinitExecuteEngineSetup - выполнить настройку Engine через cloud-init.
cloudinitInstanceDomainName - имя домен для разрешения коротких имен на Engine.
cloudinitInstanceHostName - имя Engine.
cloudinitRootPwd - пароль root на Engine.
cloudinitVMDNS - адреса DNS серверов.
cloudinitVMETCHOSTS - добавить статические записи имени Node и Engine в файл /etc/hosts на Engine.
cloudinitVMStaticCIDR - статический IP адрес Engine.
cloudinitVMTZ - временная зона Engine.
OpenScapProfileName - имя OpenSCAP профиля.
ovfArchive - путь к ovf архиву с образом Engine для установки.
rootSshAccess - разрешить подключение УЗ root по ssh.
rootSshPubkey - публичный ключ для аутентификации по ssh.
vmMACAddr - MAC адрес сетевого интерфейса ВМ Engine.
vmMemSizeMB - объем ОЗУ в МБ для ВМ Engine.
vmVCpus - кол-во виртуальных ядер для ВМ Engine.
Для запуска установки oVirt Engine в offline режиме и передачи файла ответов выполните команду:
, где --config - путь к файлу ответов.
Last updated