Добавление нового узла виртуализации (KVM)

Добавление нового узла виртуализации (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 добавить имя нового узла.