sys.dm_hadr_cluster_members (T-SQL)

Berlaku untuk:SQL ServerAzure SQL Database

Jika simpul WSFC yang menghosting instans lokal SQL Server yang diaktifkan untuk grup ketersediaan AlwaysOn memiliki kuorum WSFC, mengembalikan baris untuk setiap anggota yang merupakan kuorum dan status masing-masing. Ini termasuk semua simpul dalam kluster (dikembalikan dengan jenis menurut CLUSTER_ENUM_NODEClusterenum fungsi) dan bukti disk atau berbagi file, jika ada. Baris yang dikembalikan untuk anggota tertentu berisi informasi tentang status anggota tersebut. Misalnya, untuk kluster lima node dengan kuorum simpul mayoritas di mana satu node tidak berfungsi, ketika sys.dm_hadr_cluster_members dikueri dari instans server yang diaktifkan untuk grup ketersediaan AlwaysOn yang berada pada simpul dengan kuorum, sys.dm_hadr_cluster_members mencerminkan status simpul bawah sebagai NODE_DOWN.

Jika simpul WSFC tidak memiliki kuorum, tidak ada baris yang dikembalikan.

Gunakan tampilan manajemen dinamis ini untuk menjawab pertanyaan berikut:

  • Simpul apa yang saat ini berjalan pada kluster WSFC?

  • Berapa banyak kegagalan lagi yang dapat ditoleransi kluster WSFC sebelum kehilangan kuorum dalam kasus simpul mayoritas?

Tip

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

Nama kolom Jenis data Deskripsi
member_name nvarchar(128) Nama anggota, yang dapat berupa nama komputer, huruf kandar, atau jalur berbagi file.
member_type kecil Jenis anggota, salah satu dari:

0 = simpul WSFC

1 = Bukti disk
2 = Bukti berbagi file
3 = Saksi Cloud
member_type_desc nvarchar(50) member_typeDeskripsi , salah satu dari:

CLUSTER_NODE
DISK_WITNESS
FILE_SHARE_WITNESS
CLOUD_WITNESS
member_state kecil Status anggota, salah satu dari:

0 = Offline
1 = Online
member_state_desc nvarchar(60) member_stateDeskripsi , salah satu dari:

UP
DOWN
number_of_quorum_votes kecil Jumlah suara kuorum yang dimiliki oleh anggota kuorum ini. Untuk Tanpa Mayoritas: Kuorum Hanya Disk, nilai ini default ke 0. Untuk jenis kuorum lainnya, nilai ini default ke 1.

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.