SCROLL
Среднее время на прочтение: 1 мин.

MSSQL база данных в Always on Availability Group в статусе Not Synchronizing.

В продуктиве имеется два MSSQL работающих в режиме Always On High Availability и после очередного планового переключения ноды в secondary для установки обновлений сервер и перезагрузки, после перезагрузке одна из баз в Always on Availability Group оказалась в статусе — Not Synchronizing.

В логах значится следующая ошибка:

Always On Availability Groups data movement for database 'WORK' has been suspended for the following reason: "system" (Source ID 2; Source string: 'SUSPEND_FROM_REDO'). To resume data movement on the database, you will need to resume the database manually. For information about how to resume an availability database, see SQL Server Books Online.

И в предупреждении к проблемной базе данных:

Исправить это относительно просто, нужно просто возобновить HADR, используя приведенную ниже команду для всех баз данных, которые не синхронизированы.

SQL
ALTER DATABASE [DATABASE_NAME] SET HADR RESUME;

Через некоторое время, в зависимости от того, как долго базы не были синхронизированы, база данных синхронизируется и панель мониторинга подсветится зеленым.

Обсуждение

0 комментариев

Нет комментариев.