Группа доступности Always On в режиме вне сети

Применимо к:SQL Server

Введение

  • Имя политики Состояние "в сети" группы доступности
  • Проблема Группа доступности находится в режиме "вне сети".
  • КатегорияКритически важное
  • Аспект Группа доступности

Description

Эта политика проверяет состояние группы доступности (режим «в сети» или режим «вне сети»). Политика находится в нерабочем состоянии и при переходе кластерного ресурса группы доступности в режим «вне сети» и отсутствии у группы доступности первичной реплики формируется предупреждение.

Политика находится в рабочем состоянии, если кластерный ресурс группы доступности находится в режиме «в сети», а у группы доступности имеется первичная реплика.

Возможные причины

Эта проблема могла быть вызвана сбоем в работе экземпляра сервера, на котором размещается первичная реплика, или переходом в режим «вне сети» ресурса группы доступности отказоустойчивого кластера Windows Server. Ниже перечислены возможные причины работы группы доступности в режиме «вне сети»:

  • Для группы доступности не настроен режим автоматического перехода на другой ресурс. Первичная реплика становится недоступной и у всех реплик в группе доступности появляется роль RESOLVING.

    • Служба экземпляра первичной реплики не работает или не отвечает.

    • В группе доступности произошел разрыв подключения к кластеру.

  • Для группы доступности не настроен режим автоматического перехода на другой ресурс и переход был завершен с ошибками.

    • При автоматическом переходе на другой ресурс проверка первичной готовности целевой реплики завершается ошибкой, вследствие чего отсутствуют реплики, которые могут стать новой первичной репликой.
  • Ресурс группы доступности в кластере переходит в режим «вне сети».

    • В каком-либо из зависимых кластерных ресурсов возникает критическая ошибка и он переходит в режим «вне сети». Ресурс группы доступности также находится в режиме «вне сети» до тех пор, пока зависимый ресурс не переходит в режим «в сети».

    • Произошло отключение ресурса группы доступности вследствие критической ошибки в кластере.

  • Для группы доступности выполняется автоматический, выполняемый вручную или принудительный переход на другой ресурс.

Возможные решения

Ниже перечислены возможные решения этой проблемы:

  • При переходе экземпляра SQL Server первичной реплики в нерабочее состояние перезапустите сервер и убедитесь в восстановлении рабочего состояния группы доступности.

  • При ошибке автоматического перехода на другой ресурс в случае сбоя убедитесь, что базы данных в реплике синхронизированы с предыдущей первичной репликой, а затем выполните переход на первичную реплику. Если базы данных не синхронизированы, выберите реплику с минимальной потерей данных и выполните восстановление до режима отработки отказа.

  • Если ресурс в кластере работает в режиме «вне сети», а экземпляры SQL Server находятся в рабочем состоянии, используйте диспетчер отказоустойчивого кластера для проверки работоспособности и других проблем с кластерами на сервере. Также можно использовать диспетчер отказоустойчивого кластера для перехода группы доступности в режим «в сети».

  • Если выполняется отработка отказа, дождитесь его завершения.

См. также:

Обзор групп доступности AlwaysOn SQL Server)
Использование панели мониторинга AlwaysOn (среда SQL Server Management Studio)