Управление механизмом 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 назад) и отсутствия успешных ответов от датасорсов |