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;
Через некоторое время, в зависимости от того, как долго базы не были синхронизированы, база данных синхронизируется и панель мониторинга подсветится зеленым.
Обсуждение
Нет комментариев.