Роли в процессе репликации
Работа контроллера может меняться в зависимости от роли. Назначение роли происходит путем использования
команды controller role <роль>
в CLI контроллера.
Описание ролей
Alone
alone - роль обособленного, несвязанного репликацией контроллера. Является ролью по умолчанию.
Master
master - роль основного (реплицируемого) контроллера. В отличие от alone контроллер предоставляет связанному контроллеру с ролью slave доступ к данным для обеспечения репликации. При настройке репликации назначение роли master обязательная операция.
Slave
slave - роль резервного (реплицируемого) контроллера. После применения данной роли контроллер начинает попытки подключиться к основному контроллеру с ролью master для получения данных о текущей конфигурации. В результате применения роли slave произойдут следующие изменения в его работе:
- прекращение возможности входа в Web-интерфейс;
- остановка системы очередей пользовательских и системных задач, если они были;
- сервер БД конфигурации кластера переведен в режим репликации.
Назначение ролей при настройке репликации
-
Назначить роль slave резервному контроллеру. Для этого выполнить следующую команду в CLI резервного контроллера:
-
Назначить роль master основному контроллеру. Для этого выполнить следующую команду в CLI основного контроллера: