Этот монитор проверяет наличие в группе доступности хотя бы одной вторичной реплики, готовой к отработке сбоя. Монитор находится в неисправном состоянии и, если для первичной реплики настроен автоматический режим перехода на другой ресурс, но ни одна из вторичных реплик в группе доступности не готова к отработке отказа, формируется предупреждение. Монитор находится в исправном состоянии, если по крайней мере одна вторичная реплика готова к автоматическому переходу на другой ресурс. Этот монитор является монитором зависимости (сверткой).
Этот монитор проверяет наличие в группе доступности хотя бы одной вторичной реплики, готовой к отработке сбоя. Монитор находится в неисправном состоянии и, если для первичной реплики настроен автоматический режим перехода на другой ресурс, но ни одна из вторичных реплик в группе доступности не готова к отработке отказа, формируется предупреждение. Монитор находится в исправном состоянии, если по крайней мере одна вторичная реплика готова к автоматическому переходу на другой ресурс.
Группа доступности не готова к автоматическому переходу на другой ресурс. Этот переход настроен для первичной реплики, но вторичная реплика не готова к нему. Вторичная реплика, для которой настроен автоматический переход на другой ресурс, может быть недоступна или данные этой реплики могут быть не синхронизированы.
Убедитесь, что как минимум для одной вторичной реплики настроен автоматический переход на другой ресурс. Если это не так, измените конфигурацию вторичной реплики, сделав ее целью для автоматического перехода на другой ресурс с синхронной фиксацией.
С помощью монитора целевой реплики для автоматического перехода на другой ресурс проверьте, что состояние синхронизации данных для этой реплики — "СИНХРОНИЗИРОВАНЫ", после чего разрешите проблему на реплике доступности.
Имя | Описание | Значение по умолчанию |
Включено | Включает или отключает рабочий процесс. | Да |
Создает предупреждения | Определяет, создается ли предупреждение рабочим процессом. | Нет |
Target | Microsoft.SQLServer.Core.AvailabilityGroup |
Parent Monitor | Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AutomaticFailoverReadiness |
Algorithm | WorstOf |
Source Monitor | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadiness |
Relationship | Microsoft.SQLServer.Linux.AvailabilityGroupReferencesAvailabilityGroupHealth |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Remotable | True |
Accessibility | Public |
<DependencyMonitor ID="Microsoft.SQLServer.Linux.Rollup.AvailabilityGroup.AutomaticFailoverReadiness" Accessibility="Public" Enabled="true" Target="SqlCoreLib!Microsoft.SQLServer.Core.AvailabilityGroup" ParentMonitorID="SqlCoreLib!Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AutomaticFailoverReadiness" Remotable="true" Priority="Normal" RelationshipType="SqlDiscL!Microsoft.SQLServer.Linux.AvailabilityGroupReferencesAvailabilityGroupHealth" MemberMonitor="Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadiness">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>