Управление механизмом auto-failover
Содержание раздела
Настройка
Чтобы настроить auto-failover, в конфигурации каждой ноды:
- Установите значение параметра
AUTOFAILOVER_ENABLED
равнымtrue
. - Если необходимо, измените другие настройки в секции
autofailover
.
Выключение
Чтобы выключить auto-failover, используйте любой из способов:
- выполните команду DISABLE_AUTOFAILOVER — если нужно выключить auto-failover для всех нод сразу и без их перезапуска или ранее запускались команды
ENABLE/DISABLE_AUTOFAILOVER
хотя бы раз; - в конфигурации каждой ноды кластера установите значение параметра
AUTOFAILOVER_ENABLED
равнымfalse
— иначе.
Включение
Чтобы включить auto-failover, используйте любой из способов:
- выполните команду ENABLE_AUTOFAILOVER — если нужно включить auto-failover для всех нод сразу и без их перезапуска или ранее запускались команды
ENABLE/DISABLE_AUTOFAILOVER
хотя бы раз; - в конфигурации каждой ноды кластера установите значение параметра
AUTOFAILOVER_ENABLED
равнымtrue
— иначе.
Проверка состояния
Чтобы проверить, включен или выключен механизм auto-failover, выполните команду GET_HEALTH_STATE с флагом true
и сравните полученный ответ с таблицей ниже.
Ответ | Состояние механизма auto-failover |
---|---|
Есть записи | Включен для перечисленных датасорсов |
Нет записей | * Выключен для всех датасорсов; * Состояние неизвестно из-за недавнего запуска или перезапуска нод (менее AUTOFAILOVER_STARTUP_DELAY_MS назад) и отсутствия успешных ответов от датасорсов |