Добавление нового узла виртуализации (KVM)#
Для добавления узлов виртуализации в уже установленную ОП AIC необходимо добавить записи в файл с общей адресацией узлов и запуском нужной автоматизации.
Примечание
На сервер, который планируется добавить как узел виртуализации Брест, должна быть установлена ОС СН ALSE 1.7.4 с оперативным обновлением uu1.
В случае если ОС заранее не установлена, ее установка и настройка осуществляется так же, как и для уже существующих узлов виртуализации, согласно разделу Установка ОС на физические серверы.
Перед запуском развертывания необходимо убедиться, что все переменные относящиеся к ALD Pro и ПК СВ заполнены корректно согласно текущей инсталляции (файл /home/astra/aic-code/ansible/playbooks/group_vars/all.yml
), после в файл инвентарь (/home/astra/aic-code/inventory.yml
) добавить адрес нового узла виртуализации.
Примечание
В приведенном примере кода новый узел виртуализации имеет hostname aichost4
и его IP-адрес равен 192.168.22.80
.
Данные о новом узле виртуализации необходимо добавить в блоки aic_default_infra
и brest_kvm_nodes
файла инвентаря:
---
...
aic_default_infra:
hosts:
aichost1:
ansible_host: 192.168.22.74
ansible_user: aicadmin
aichost2:
ansible_host: 192.168.22.75
ansible_user: aicadmin
aichost3:
ansible_host: 192.168.22.76
ansible_user: aicadmin
aichost4:
ansible_host: 192.168.22.80
ansible_user: aicadmin
...
###############
# Brest hosts #
###############
...
brest_kvm_nodes:
hosts:
aichost1:
aichost2:
aichost3:
aichost4:
После изменения файла инвентаря можно перейти к развертыванию — к серверу необходимо подключить репозитории bootstrap сервера, добавить новый сервер виртуализации как клиента ALD Pro, подключить к нему СХД (используемое ПК СВ), инициализировать его как узел виртуализации, сделать клиентом AM.
Для этого выполнить следующие команды из директории /home/astra/aic-code
:
task add_repos # Добавление репозиториев bootstrap сервера
task aldpro_client # Добавление сервера как клиента КД
task iscsi_iqn # Установка пакетов iSCSI, получение IQN
task iscsi_connect # Подключение LUN
task brest_kvm # Инициализация сервера как узла виртуализации
task astra_monitoring_client # Установка клиентской части Astra Monitoring
Примечание
Если СХД ПК СВ выступает не iSCSI, вместо команд iscsi_iqn
и iscsi_connect
нужно подключить используемое ПК СВ СХД.
Для завершения добавления нового узла в веб-интерфейсе ПК СВ в настройках нужного хранилища во вкладке Расширенный в атрибуте BRIDGE_LIST
добавить имя нового узла.