sys.dm_hadr_cluster (T-SQL)

Berlaku untuk:SQL Server

Jika simpul Windows Server Failover Clustering (WSFC) yang menghosting instans SQL Server yang diaktifkan untuk grup ketersediaan AlwaysOn memiliki kuorum WSFC, sys.dm_hadr_cluster mengembalikan baris yang mengekspos nama kluster dan informasi tentang kuorum. Jika simpul WSFC tidak memiliki kuorum, tidak ada baris yang dikembalikan.

Tip

Dimulai di SQL Server 2014 (12.x), tampilan manajemen dinamis ini mendukung instans kluster failover (FCI) selain grup ketersediaan (AG).

Nama kolom Jenis data Deskripsi
cluster_name nvarchar(128) Nama kluster WSFC yang menghosting instans SQL Server yang diaktifkan untuk grup ketersediaan AlwaysOn.
quorum_type kecil Jenis kuorum yang digunakan oleh kluster WSFC ini, salah satu dari:

0 = Mayoritas Simpul. Konfigurasi kuorum ini dapat mempertahankan kegagalan setengah simpul (pembulatan ke atas) dikurangi satu. Misalnya, pada kluster tujuh node, konfigurasi kuorum ini dapat mempertahankan tiga kegagalan simpul.

1 = Node dan Disk Majority. Jika bukti disk tetap sejalan, konfigurasi kuorum ini dapat mempertahankan kegagalan setengah node (membulatkan ke atas). Misalnya, kluster enam node di mana bukti disk online dapat mempertahankan tiga kegagalan simpul. Jika bukti disk offline atau gagal, konfigurasi kuorum ini dapat mempertahankan kegagalan setengah simpul (pembulatan ke atas) dikurangi satu. Misalnya, kluster enam node dengan bukti disk yang gagal dapat mempertahankan dua kegagalan node (3-1=2).

2 = Node dan File Share Majority. Konfigurasi kuorum ini berfungsi dengan cara yang sama dengan Node dan Disk Majority, tetapi menggunakan bukti berbagi file alih-alih bukti disk.

3 = Tidak Ada Mayoritas: Hanya Disk. Jika disk kuorum online, konfigurasi kuorum ini dapat mempertahankan kegagalan semua simpul kecuali satu.

4 = Kuorum Tidak Diketahui. Kuorum tidak diketahui untuk kluster.

5 = Saksi Cloud. Kluster menggunakan Microsoft Azure untuk arbitrase kuorum. Jika bukti cloud tersedia, kluster dapat mempertahankan kegagalan setengah node (pembulatan ke atas).
quorum_type_desc varchar(50) quorum_typeDeskripsi , salah satu dari:

NODE_MAJORITY
NODE_AND_DISK_MAJORITY
NODE_AND_FILE_SHARE_MAJORITY
NO_MAJORITY:_DISK_ONLY
UNKNOWN_QUORUM
CLOUD_WITNESS
quorum_state kecil Status kuorum WSFC, salah satu dari:

0 = Status kuorum tidak diketahui
1 = Kuorum normal
2 = Kuorum paksa
quorum_state_desc varchar(50) quorum_stateDeskripsi , salah satu dari:

UNKNOWN_QUORUM_STATE
NORMAL_QUORUM
FORCED_QUORUM

Keterangan

Dalam Kluster Failover Windows Server (WSFC), kolom kluster menampilkan detail kluster Windows. Dalam kasus di mana tidak ada kluster Windows, seperti grup ketersediaan skala baca, atau grup ketersediaan di Linux, kolom yang terkait dengan kluster mungkin menampilkan data tentang kluster default internal. Kolom ini hanya untuk penggunaan internal dan dapat diabaikan.

Izin

Untuk SQL Server 2019 (15.x) dan versi sebelumnya, memerlukan izin TAMPILKAN STATUS SERVER di server.

Untuk SQL Server 2022 (16.x) dan versi yang lebih baru, memerlukan izin TAMPILKAN STATUS PERFORMA SERVER di server.