Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
База данных SQL Azure
SQL в Microsoft Fabric
Если узел Windows Server отказоустойчивого кластера (WSFC) размещает локальный экземпляр SQL Server, который включен для групп доступности AlwaysOn и содержит Кворум WSFC, представление возвращает строку для каждого члена, представляющего кворум, и состояние этого члена. Этот набор включает все узлы в кластере (возвращенные CLUSTER_ENUM_NODE типом Clusterenum функции) и диск или следящий файловый ресурс, если таковые имеются. Возвращаемая для определенного элемента строка содержит сведения о состоянии такого элемента. Например, для пяти кластеров узлов с кворумом большинства узлов, в котором находится один узел вниз, при запросе sys.dm_hadr_cluster_members из экземпляра сервера, который включен для групп доступности AlwaysOn, находящихся на узле с кворумом, sys.dm_hadr_cluster_members отражает состояние нижнего узла как NODE_DOWN.
Если узел WSFC не имеет кворума, представление не возвращает строк.
Воспользуйтесь этим динамическим административным представлением, чтобы ответить на следующие вопросы.
Какие узлы в настоящий момент запущены в кластере WSFC?
Сколько еще сбоев может выдержать кластер WSFC до потери кворума, когда кворум составляет большинство узлов?
Совет
Начиная с SQL Server 2014 (12.x), это динамическое представление управления поддерживает экземпляры отказоустойчивого кластера AlwaysOn (FCIs) в дополнение к группам доступности (AGs).
| Имя столбца | Тип данных | Нуллибельный | Description |
|---|---|---|---|
member_name |
nvarchar(256) | Нет | Имя элемента, которое может быть именем компьютера, буквой диска или путем к общей папке. |
member_type |
tinyint | Нет | Тип элемента. Одно из следующих значений:0 = узел WSFC1 = следящий диск2 = следящий файловый ресурс3 = облачный свидетель |
member_type_desc |
nvarchar(60) | Нет | Описание одного из следующих вариантов member_type:CLUSTER_NODEDISK_WITNESSFILE_SHARE_WITNESSCLOUD_WITNESS |
member_state |
tinyint | Нет | Состояние элемента, одно из следующих значений:0 = автономный1 = Online |
member_state_desc |
nvarchar(60) | Нет | Описание одного из следующих вариантов member_state:UPDOWN |
number_of_quorum_votes |
int | Да | Число голосов кворума, которые можно назначить этому члену кворума. Для большинства: только диски кворума, это значение по умолчанию 0имеет значение . Для других типов кворума это значение по умолчанию 1. |
number_of_current_votes |
int | Да | Число голосов кворума, назначенных в настоящее время этому члену кворума. Это значение является динамическим и отражает фактическое значение кворума, назначенное динамическим кворумом и динамическим свидетелем. |
Замечания
В Windows Server отказоустойчивом кластере (WSFC) столбцы кластера отображают сведения о Windows кластере. В случаях, когда нет кластера Windows, например групп доступности read-scale или availability в Linux столбцы, связанные с кластером, могут отображать данные о внутреннем кластере по умолчанию. Эти столбцы предназначены только для внутреннего использования и могут игнорироваться.
Разрешения
Для SQL Server 2019 (15.x) и более ранних версий требуется разрешение VIEW SERVER STATE на сервере.
Для SQL Server 2022 (16.x) и более поздних версий требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.