Назад | Перейти на главную страницу

Как группа доступности SQL Server решает, какой вторичный сервер станет новым первичным при запуске автоматического переключения на другой ресурс?

Каким образом группа доступности SQL Server с несколькими вторичными репликами с синхронной фиксацией решает, какая вторичная реплика станет новой первичной при запуске автоматического переключения на другой ресурс? Не могу найти никакой информации об этом в документация.

При использовании кластеров SQL 2012 AlwaysOn (с которыми вы связались) Похоже, что эта функция контролируется отказоустойчивой кластеризацией Windows. В WSFC каждому приложению может быть предоставлен список предпочтений активации сервера, например:

  1. Щелкните правой кнопкой мыши группу SQL Server в администраторе кластера и выберите свойства.
  2. На вкладке «Общие» раздел предпочтительных владельцев содержит все узлы кластера, которые могут владеть ресурсами в группе. Порядок в поле - это предпочтение активации.
  3. Нажмите "Изменить" и установите желаемый порядок.

Обратите внимание, что предпочтение активации является только одним из факторов при принятии решения о переключении при отказе. Например, сервер с отказавшей службой SQL не станет активным узлом в сценарии аварийного переключения, даже если он будет следующим в порядке предпочтения.