Инициализация связанности
Общие сведения
Инициализация связанности необходима для взаимодействия двух контроллеров SpaceVM.
Возможно использование как серверов с ролью только контроллер, так и с ролью контроллер и нода.
Подготовка
Перед инициализацией связанности рекомендуется сделать резервную копию БД основного контроллера. Подробная информация о процессе создания резервной копии БД контроллера содержится в разделе Резервное копирование БД контроллера.
Процесс инициализации связанности
Для инициализации связанности между контроллерами используется следующая команда CLI на каждом из них:
controller add <controller_IP-address>
Примечание
После выполнения команды на обоих контроллерах, необходимо повторно выполнить команду на первом контроллере. Подробнее в примере демонстрации инициализации связанности.
В ходе выполнения данной команды происходит генерация SSH-ключей на одном контроллере, соединение с другим контроллером и получение сгенерированных ключей через службу SSH (22/tcp).
Демонстрация инициализации связанности
Задача:
В кластере SpaceVM существует два контроллера:
- 
Ctrl1- первый контроллер.IP-адрес: 192.168.0.1. 
- 
Ctrl2- второй контроллер.IP-адрес: 192.168.0.2. 
Необходимо инициализировать связанность между указанными серверами.
Решение:
- 
Перейти в CLI первого контроллера Ctrl1. 
- 
Сгенерировать SSH-ключ на первом контроллере и передать его на второй: controller add 192.168.0.2
- 
Указать пароль пользователя root второго контроллера Ctrl2. 
- 
Перейти в CLI второго контроллера Ctrl2. 
- 
Сгенерировать SSH-ключ на втором контроллере, передать его на первый контроллер и произвести соединение с использованием полученного SSH-ключа: controller add 192.168.0.1
- 
Указать пароль пользователя root первого контроллера Ctrl1. 
- 
Повторно перейти в CLI первого контроллера Ctrl1. 
- 
Произвести соединение первого контроллера со вторым с использованием полученного SSH-ключа: controller add 192.168.0.2
- 
Указать пароль пользователя root второго контроллера Ctrl2.