Aracılığıyla paylaş


sys.dm_hadr_cluster_members (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseMicrosoft Fabric'te SQL veritabanı

Eğer Always On erişilebilirlik grupları için etkinleştirilmiş yerel SQL Server örneğini barındıran WSFC düğümü WSFC yeterli seviyeye sahipse, her bir üye için bir satır ve her birinin durumunu döndürür. Bu, kümedeki tüm düğümleri (fonksiyon tarafından tip Clusterenum ile CLUSTER_ENUM_NODE döndürülen) ve varsa disk veya dosya paylaşımı tanıklığını da kapsar. Verilen bir üye için geri gönderilen satır, o üyenin durumu hakkında bilgi içerir. Örneğin, çoğunluk düğüm yetenekliliğine sahip beş düğümlü bir küme için, bir düğüm kapalı olduğunda, sys.dm_hadr_cluster_members Always On kullanılabilirlik grupları için etkinleştirilmiş ve yeterli sayıda bulunan bir düğümde bulunan bir sunucu örneğinden sorgulandığında, sys.dm_hadr_cluster_members aşağı düğümün durumu şu şekilde NODE_DOWNyansıtılır.

WSFC düğümünde yeterli yer yoksa, satır geri dönmez.

Bu dinamik yönetim görünümünü aşağıdaki soruları yanıtlamak için kullanın:

  • Şu anda WSFC kümesinde hangi düğümler çalışıyor?

  • WSFC kümesi, çoğunluk düğümlü bir durumda yetenekli ses kaybetmeden önce kaç başarısızlığa dayanabilir?

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 Always Açık devre kümesi örneklerini (FCI) destekler.

Sütun adı Veri türü Description
member_name nvarchar(128) Üye adı, bilgisayar adı, sürücü harfi veya dosya paylaşımı yolu olabilir.
member_type tinyint Üye türü, şunlardan biri:

0 = WSFC düğümü

1 = Disk tanığı
2 = Dosya paylaşımı tanığı
3 = Cloud Witness
member_type_desc nvarchar(50) açıklaması, member_typebunlardan biri:

CLUSTER_NODE
DISK_WITNESS
FILE_SHARE_WITNESS
CLOUD_WITNESS
member_state tinyint Üye devlet, şunlardan biri:

0 = Çevrimdışı
1 = Çevrimiçi
member_state_desc nvarchar(60) açıklaması, member_statebunlardan biri:

YUKARI
AŞAĞI
number_of_quorum_votes tinyint Bu yeter sayısı üyesinin sahip olduğu yeterli oy sayısı. Çoğunluk Yok: Sadece Disk yeterli sayıda olduğunda, bu değer varsayılan olarak 0 olur. Diğer yeter tipleri için bu değer varsayılan olarak 1'dir.

Açıklamalar

Windows Server Failover Kümesinde (WSFC), küme sütunları Windows küme detaylarını gösterir. Windows kümesi olmadığı durumlarda, örneğin okuma ölçeği erişilebilirlik grupları veya Linux'taki erişilebilirlik grupları, kümeyle ilgili sütunlarda dahili varsayılan küme hakkında veriler gösterilebilir. 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 VIEW SERVER STATE izni gerekir.

SQL Server 2022 (16.x) ve sonraki sürümler için sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerekir.