sys.dm_hadr_cluster_members (Transact-SQL)
Если на узле WSFC, где размещен локальный экземпляр SQL Server с включенной поддержкой Группы доступности AlwaysOn, имеется кворум WSFC, то возвращаются по строке для каждого из составляющих кворум элементов и состояние каждого из них. В этот список входят все узлы кластера (возвращаемые функцией Clusterenum с типом CLUSTER_ENUM_NODE), а также следящие диски и общие папки, если такие имеются. Возвращаемая для определенного элемента строка содержит сведения о состоянии такого элемента. Например, для кластера из пяти узлов с кворумом по большинству узлов, в котором один из узлов не работает, при запросе к представлению sys.dm_hadr_cluster_members с экземпляра сервера с поддержкой Группы доступности AlwaysOn, размещенного на узле с кворумом, в представлении sys.dm_hadr_cluster_members состояние нерабочего узла отображается как «NODE_DOWN».
Если узел WSFC не набирает кворум, строки не возвращаются.
Воспользуйтесь этим динамическим административным представлением, чтобы ответить на следующие вопросы.
Какие узлы в настоящий момент запущены в кластере WSFC?
Сколько еще сбоев может выдержать кластер WSFC до потери кворума, когда кворум составляет большинство узлов?
Имя столбца |
Тип данных |
Описание |
---|---|---|
member_name |
nvarchar(128) |
Имя элемента, которое может быть именем компьютера, буквой диска или путем к общей папке. |
member_type |
tinyint |
Тип элемента. Одно из следующих значений: 0 = узел WSFC 1 = следящий диск 2 = следящая общая папка |
member_type_desc |
nvarchar(50) |
Описание member_type, одно из следующих значений: CLUSTER_NODE DISK_WITNESS FILE_SHARE_WITNESS |
member_state |
tinyint |
Состояние элемента, одно из следующих значений: 0 = вне сети 1 = в сети |
member_state_desc |
nvarchar(60) |
Описание member_state, одно из следующих значений: OFFLINE ONLINE |
number_of_quorum_votes |
tinyint |
Число голосов, принадлежащих этому члену кворума. Для кворумов без большинства (только дисковых) это значение по умолчанию равно 0. Для других типов кворума это значение по умолчанию равно 1. |
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
См. также
Основные понятия
Отслеживание групп доступности (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)
Другие ресурсы
Представления каталога групп доступности AlwaysOn (Transact-SQL)