Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to:SQL Server
Azure SQL Database
SQL database in Microsoft Fabric
Jeśli węzeł klastra trybu failover Windows Server (WSFC) hostuje lokalne wystąpienie SQL Server, które jest włączone dla zawsze włączonych grup dostępności i ma kworum WSFC, widok zwraca wiersz dla każdego elementu członkowskiego, który stanowi kworum i stan tego elementu członkowskiego. Ten zestaw obejmuje wszystkie węzły w klastrze (zwracane z CLUSTER_ENUM_NODE typem przez Clusterenum funkcję) oraz monitor dysku lub udziału plików, jeśli istnieje. Wiersz zwracany dla danego członka zawiera informacje o stanie tego członka. Na przykład w przypadku klastra pięciu węzłów z kworum większości węzłów, w którym jeden węzeł nie działa, podczas wykonywania zapytania sys.dm_hadr_cluster_members z wystąpienia serwera, które jest włączone dla zawsze włączonych grup dostępności, które znajdują się w węźle z kworum, sys.dm_hadr_cluster_members odzwierciedla stan węzła w dół jako NODE_DOWN.
Jeśli węzeł WSFC nie ma kworum, widok nie zwraca żadnych wierszy.
Użyj tego dynamicznego widoku zarządzania, aby odpowiedzieć na następujące pytania:
Jakie węzły obecnie działają na klastrze WSFC?
Ile jeszcze porażek klaster WSFC może znieść, zanim straci kworum w przypadku węzłów większościowych?
Wskazówka
Począwszy od SQL Server 2014 (12.x), ten dynamiczny widok zarządzania obsługuje wystąpienia klastra trybu failover (FCI) zawsze włączone oprócz grup dostępności.
| Nazwa kolumny | Typ danych | Nullowalny | Description |
|---|---|---|---|
member_name |
nvarchar(256) | Nie. | Nazwa członka, która może być nazwą komputera, literą dysku lub ścieżką do udostępniania plików. |
member_type |
tinyint | Nie. | Typ członka, jeden z:0 = węzeł WSFC1 = Monitor dysku2 = Monitor udziału plików3 = Monitor chmury |
member_type_desc |
nvarchar(60) | Nie. | Opis elementu member_type, jeden z:CLUSTER_NODEDISK_WITNESSFILE_SHARE_WITNESSCLOUD_WITNESS |
member_state |
tinyint | Nie. | Państwo członkowskie, jedno z:0 = offline1 = Online |
member_state_desc |
nvarchar(60) | Nie. | Opis elementu member_state, jeden z:UPDOWN |
number_of_quorum_votes |
int | Yes | Liczba głosów kworum, które można przypisać do tego elementu członkowskiego kworum. W przypadku braku większości: kworum tylko dysku ta wartość jest domyślnie ustawiona na 0. W przypadku innych typów kworum ta wartość jest domyślnie ustawiona na 1. |
number_of_current_votes |
int | Yes | Liczba głosów kworum przypisanych obecnie do tego elementu członkowskiego kworum. Ta wartość jest dynamiczna i odzwierciedla rzeczywistą wartość kworum przypisaną przez dynamiczne kworum i monitor dynamiczny. |
Uwagi
W klastrze trybu failover Windows Server (WSFC) kolumny klastra wyświetlają szczegóły klastra Windows. W przypadkach, gdy nie ma klastra Windows, takiego jak skaluj grupy dostępności lub grupy dostępności w systemie Linux kolumny powiązane z klastrem mogą wyświetlać dane dotyczące wewnętrznego klastra domyślnego. Te kolumny są przeznaczone tylko do użytku wewnętrznego i można je lekceważyć.
Permissions
W przypadku SQL Server 2019 (15.x) i starszych wersji należy VIEW SERVER STATE uprawnienia na serwerze.
W przypadku SQL Server 2022 (16.x) i nowszych wersji należy VIEW SERVER PERFORMANCE STATE uprawnienia na serwerze.