sys.dm_hadr_cluster (Transact-SQL)
Если узел WSFC, на котором размещается экземпляр SQL Server с поддержкой Группы доступности AlwaysOn, имеет кворум WSFC, то sys.dm_hadr_cluster возвращает строку, содержащую имя кластера и сведения о кворуме. Если узел WSFC не набирает кворума, строка не возвращается.
Имя столбца |
Тип данных |
Описание |
---|---|---|
cluster_name |
nvarchar(128) |
Имя кластера WSFC, содержащего экземпляры SQL Server, в которых включена поддержка Группы доступности AlwaysOn. |
quorum_type |
tinyint |
Тип кворума, используемый этим кластером WSFC. Одно из следующих значений: 0 = большинство узлов. Эта конфигурация кворума может выдержать отказ половины узлов (с округлением вверх) минус одного. Например, в кластере из семи узлов такая конфигурация кворума выдерживает отказ трех узлов. 1 = большинство узлов и дисков. Если следящий диск остается доступным, то эта конфигурация кворума может выдержать отказ половины узлов (с округлением вверх). Например, кластер из шести узлов, в котором следящий диск остается в режиме «в сети», может выдержать отказы трех узлов. Если произошел отказ следящего диска или он оказался в режиме «вне сети», то такая конфигурация может выдержать отказ половины узлов (с округлением вверх) минус одного. Например, кластер из шести узлов, в котором произошел отказ следящего диска, может выдержать отказы двух (3-1=2) узлов. 2 = большинство узлов и общих папок. Такая конфигурация кворума работает аналогично большинству дисков и узлов, но роль следящего диска в ней играет следящая общая папка. 3 = без большинства: только диск. Если диск кворума доступен в сети, то такая конфигурация кворума может выдержать отказ всех узлов, кроме одного. |
quorum_type_desc |
varchar(50) |
Описание quorum_type. Возможны следующие значения: NODE_MAJORITY NODE_AND_DISK_MAJORITY NODE_AND_FILE_SHARE_MAJORITY NO_MAJORITY:_DISK_ONLY |
quorum_state |
tinyint |
Состояние кворума WSFC, одно из следующих значений: 0 = неизвестное состояние кворума 1 = нормальный кворум 2 = принудительный кворум |
quorum_state_desc |
varchar(50) |
Описание quorum_state. Может принимать одно из следующих значений: UNKNOWN_QUORUM_STATE NORMAL_QUORUM FORCED_QUORUM |
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
См. также
Справочник
sys.dm_hadr_cluster_members (Transact-SQL)
Основные понятия
Отслеживание групп доступности (Transact-SQL)
Другие ресурсы
Представления каталога групп доступности AlwaysOn (Transact-SQL)