Управление проблемами в работе на основе политик с использованием групп доступности Always On
Область применения: SQL Server
Модель работоспособности групп доступности Always On вычисляет набор стандартных (PBM) политик управления на основе политик. Их можно использовать для просмотра исправности группы доступности, а также реплик доступности и баз данных в SQL Server.
Условия и определения
Стандартные политики AlwaysOn
Набор встроенных политик, который позволяет администратору базы данных проверить группу доступности, а также соответствие ее реплик доступности и баз данных состояниям, определенным политиками AlwaysOn.
Группы доступности Always On
Решение высокой доступности и аварийного восстановления, являющееся альтернативой зеркальному отображению баз данных на уровне предприятия.
группа доступности
Контейнер для дискретного набора пользовательских баз данных, известного как базы данных доступности, которые совместно отрабатывают отказ.
реплика доступности
Создание экземпляра группы доступности, размещенной определенным экземпляром SQL Server и поддерживающей локальную копию каждой базы данных доступности, принадлежащую группе доступности. Существует два типа реплик доступности: одна первичная и от одной до четырех вторичных реплик. Экземпляры сервера, на которых размещаются реплики доступности для данной группы доступности, должны размещаться на разных узлах одной кластеризации WSFC.
база данных доступности
База данных, принадлежащая к группе доступности. Для каждой базы данных доступности группа доступности поддерживает одну копию для записи и чтения ( база данных-источник) и от одной до четырех копий только для чтения (базы данных-получатели).
Панель мониторинга AlwaysOn
Панель мониторинга SQL Server Management Studio, которая предоставляет представление о работоспособности группы доступности. Дополнительные сведения см. в разделе "Панель мониторинга AlwaysOn" далее в этой статье.
Стандартные политики и проблемы
В следующей таблице приведены итоговые сведения о стандартных политиках.
Имя политики | Проблема | Категория***** | Аспект |
---|---|---|---|
Состояние кластера WSFC | WSFC служба кластеров работает в режиме вне сети. | Критически важно | Экземпляр SQL Server |
Состояние группы доступности Online | Группа доступности в режиме вне сети. | Критически важно | группа доступности |
Готовность к автоматической отработки отказа группы доступности | Группа доступности не готова к автоматической отработки отказа. | Критически важно | группа доступности |
Состояние синхронизации данных реплик доступности | Некоторые реплики доступности не синхронизируются. | Предупреждение | группа доступности |
Состояние синхронизации данных синхронных реплик | Некоторые синхронные реплики не синхронизируются. | Предупреждение | группа доступности |
Состояние роли реплик доступности | Некоторые реплики доступности не имеют работоспособной роли. | Предупреждение | группа доступности |
Состояние соединения с репликами доступности | Некоторые реплики доступности отключены. | Предупреждение | группа доступности |
Состояние роли реплики доступности | Реплика доступности не имеет работоспособной роли. | Критически важно | Реплика доступности |
Состояние соединения с репликами доступности | Реплика доступности отключена. | Критически важно | Реплика доступности |
Состояние присоединения реплики доступности | Реплика доступности не присоединена. | Предупреждение | Реплика доступности |
Состояние синхронизации данных реплики доступности | Состояние синхронизации данных для некоторых баз данных доступности не работает. | Предупреждение | Реплика доступности |
Состояние приостановки базы данных доступности | База данных доступности приостановлена. | Предупреждение | База данных доступности |
Состояние присоединения базы данных доступности | База данных-получатель не присоединена. | Предупреждение | База данных доступности |
Состояние синхронизации базы данных доступности | Состояние синхронизации данных базы данных доступности не работает. | Предупреждение | База данных доступности |
Внимание
* При работе с политиками Always On в качестве идентификаторов используются имена категорий. При изменении имени категории AlwaysOn ее функция оценки работоспособности будет нарушена. Поэтому не следует изменять имена категорий AlwaysOn.
Панель мониторинга AlwaysOn
Панель мониторинга AlwaysOn дает обзорное представление исправности группы доступности. На панели мониторинга AlwaysOn имеются следующие функции:
Позволяет легко увидеть сведения о данной группе доступности, а также ее реплик доступности и баз данных.
Показывает визуальные признаки ключевых состояний, чтобы помочь администраторам баз данных принимать быстрые рабочие решения.
Предоставляет точки запуска для сценариев устранения неполадок.
Для данной рабочей проблемы выдает в диалоговом окне Результат оценки политики сведения о нарушениях определенной политики исправности AlwaysOn и ссылки на справку для исправления.
Предоставляет расширенное средство просмотра событий работоспособности для отображения предыдущих событий для проблем с Always On.
Если отработка отказа группы доступности является возможной исправлением проблемы, предоставляет точку запуска для мастера отработки отказа для групп доступности ссылок. Этот мастер помогает администратору базы данных выполнить переход на другой ресурс вручную.
Расширение модели работоспособности AlwaysOn
Расширение модели работоспособности групп доступности AlwaysOn — это просто вопрос создания собственных пользовательских политик и их размещения в определенные категории на основе типа объекта, который вы отслеживаете. После изменения нескольких параметров панель мониторинга AlwaysOn автоматически вычисляет собственные пользовательские политики, а также предопределенные политики AlwaysOn.
Определяемая пользователем политика может использовать любой из доступных аспектов PBM, включая те, которые используются предопределенными политиками AlwaysOn (см. [предопределенные политики и проблемы](#Always OnPBM), ранее в этой статье). Аспект сервера предоставляет следующие свойства для мониторинга работоспособности групп доступности AlwaysOn: (IsHadrEnabled и HadrManagerStatus). Аспект сервера содержит также следующие свойства политики для мониторинга конфигурации кластера WSFC: ClusterQuorumTypeи ClusterQuorumState.
Дополнительные сведения см. в статье "Модель работоспособности AlwaysOn" часть 2. Расширение модели работоспособности (блог группы sql Server AlwaysOn).
Связанные задачи
Использование политик AlwaysOn для просмотра работоспособности группы доступности
Выполнение принудительной отработки отказа вручную группы доступности