Управление механизмом auto-failover

Содержание раздела
  1. Настройка
  2. Выключение
  3. Включение
  4. Проверка состояния

Настройка

Чтобы настроить auto-failover, в конфигурации каждой ноды:

  1. Установите значение параметра AUTOFAILOVER_ENABLED равным true.
  2. Если необходимо, измените другие настройки в секции 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 назад) и отсутствия успешных ответов от датасорсов