sys.dm_hadr_cluster (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Always On kullanılabilirlik grupları için etkinleştirilmiş SQL Server örneğini barındıran Windows Server Failover Clustering (WSFC) düğümünde WSFC yeterliliği varsa, sys.dm_hadr_cluster küme adını ve yeterli kapasite hakkında bilgileri ortaya çıkaran bir satır döner. WSFC düğümünde yeterli kapasite yoksa, satır döner.

Tip

SQL Server 2014 (12.x) ile itibaren, bu dinamik yönetim görünümü, kullanılabilirlik gruplarının (AG) yanı sıra yedekleme kümesi örneklerini (FCI'lar) destekler.

Sütun adı Veri türü Description
cluster_name nvarchar(128) Her Zaman Açık erişilebilirlik grupları için etkin olan SQL Server örneklerini barındıran WSFC kümesinin adı.
quorum_type tinyint Bu WSFC kümesi tarafından kullanılan yeterlilik tipi, bunlardan biri:

0 = Düğüm Çoğunluğu. Bu yeterlilik konfigürasyonu, düğümlerin yarısının (yuvarlanarak yukarı) bir eksik arızalarını sürdürebilir. Örneğin, yedi düğümlü bir kümede bu yeterlilik konfigürasyonu üç düğüm arızasına dayanabilir.

1 = Düğüm ve Disk Çoğunluğu. Disk tanığı çevrimiçi kalırsa, bu yeter kapasite yapılandırması düğümlerin yarısının arızalarını (yuvarlanarak yukarı) sürdürebilir. Örneğin, disk tanığı çevrimiçi olduğu altı düğümlü bir küme üç düğüm arızasına dayanabilir. Disk witness çevrimdışı kalırsa veya arızalanırsa, bu yeterli kapasite yapılandırması düğümlerin yarısının (yuvarlanarak yukarı) bir eksik olarak arızalanmasına yol açabilir. Örneğin, başarısız disk tanığı olan altı düğümlü bir küme iki (3-1=2) düğüm arızasına dayanabilir.

2 = Düğüm ve Dosya Paylaşımı Çoğunluğu. Bu yeter yapılandırması, Node ve Disk Çoğunluğu'na benzer şekilde çalışır, ancak disk tanığı yerine dosya paylaşımı tanığı kullanır.

3 = Çoğunluk yok: Sadece disk. Eğer yeterli disk çevrimiçiyse, bu yeter konfigürasyonu bir düğüm hariç tüm düğümlerin arızalarını sürdürebilir.

4 = Bilinmeyen Yetenekli Grup. Küme için bilinmeyen Kurulu.

5 = Bulut Tanığı. Cluster quorum arbitration için Microsoft Azure kullanıyor. Bulut tanığı müsait ise, küme düğümlerin yarısının arızasını (yuvarlanarak yukarı) sürdürülebilir.
quorum_type_desc varchar(50) açıklaması, quorum_typebunlardan biri:

NODE_MAJORITY
NODE_AND_DISK_MAJORITY
NODE_AND_FILE_SHARE_MAJORITY
NO_MAJORITY:_DISK_ONLY
UNKNOWN_QUORUM
CLOUD_WITNESS
quorum_state tinyint WSFC yeterli sayısının durumu, aşağıdakilerden biri:

0 = Bilinmeyen yeter hali durumu
1 = Normal yeter sayısı
2 = Zorunlu yetki sayısı
quorum_state_desc varchar(50) açıklaması, quorum_statebunlardan biri:

UNKNOWN_QUORUM_STATE
NORMAL_QUORUM
FORCED_QUORUM

Açıklamalar

Windows Server Yük Devretme Kümesi'nde (WSFC), küme sütunları Windows küme ayrıntılarını görüntüler. linux üzerinde read-scale kullanılabilirlik grupları veya availability grupları gibi Windows küme olmadığı durumlarda, kümeyle ilgili sütunlar iç varsayılan küme hakkındaki verileri görüntüleyebilir. Bu sütunlar yalnızca iç kullanım içindir ve göz ardı edilebilir.

Permissions

SQL Server 2019 (15.x) ve önceki sürümler için, sunucuda SERVER STATE izni gerektirirVIEW.

SQL Server 2022 (16.x) ve sonraki sürümler için, sunucuda SERVER PERFORMANCE STATE izni gerektirirVIEW.