Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu, bir Windows Server Failover Clustering (WSFC) küme düğümünün quorum olmadan başlatılmasının nasıl zorlanacağını açıklar. Bu, felaket kurtarma ve çoklu alt ağ senaryolarında, verileri kurtarmak ve Always On erişilebilirlik grupları ile SQL Server Failover Kümesi Örnekleri için yüksek erişilebilirliği tam olarak yeniden sağlamak için gerekli olabilir.
Öneriler
Aksi açıkça belirtilmedikçe, bu başlıktaki yordamlar, bunları WSFC kümesindeki herhangi bir düğümden yürütürseniz çalışmalıdır. Ancak, bu adımları çoğunluk olmadan zorla başlatmayı planladığınız düğümden uygulayarak daha iyi sonuçlar elde edebilir ve ağ sorunlarından kaçınabilirsiniz.
Security
Kullanıcı, WSFC kümesinin her düğümünde yerel Yöneticiler grubunun üyesi olan bir alan hesabı olmalıdır.
Failover Küme Yöneticisi Kullanımı
Bir kümeyi quorum olmadan zorla başlatmak
Failover Cluster Manager’ı açın ve zorla çevrimiçi duruma getirmek istediğiniz küme düğümüne bağlanın.
Eylemler panelinde, Force Cluster Start'a tıklayın, ardından Evet - Cluster'ımı başlatmaya zorla tıklayın.
Sol panelde, Failover Küme Yöneticisi ağacında küme adını tıklayın.
Özet panelinde, mevcut Quorum Yapılandırma değerinin şu olduğunu doğrulayın: Uyarı: Küme ForceQuorum durumunda çalışıyor.
Powershell’i kullanma
Bir kümeyi quorum olmadan zorla başlatmak
Yönetici Olarak Çalıştır aracılığıyla yükseltilmiş bir PowerShell Windows başlatın.
Küme komutçıklarını etkinleştirmek için
FailoverClustersmodülünü içe aktarın.Küme servisinin durdurulduğundan emin olmak için kullanın
Stop-ClusterNode.Küme hizmetini başlatmaya zorlamak için
Start-ClusterNodeile birlikte-FixQuorumkullanın.Düğümün quorum’un oy hakkına sahip bir üyesi olmasını garanti eden değeri ayarlamak için
-Property NodeWeight = 1ile birlikteGet-ClusterNodekullanın.Küme düğümü özelliklerini okunabilir bir biçimde çıktılayın.
Örnek (PowerShell)
Aşağıdaki örnek, Always OnSrv02 düğümündeki küme hizmetini quorum olmadan başlatmaya zorlar, NodeWeight = 1 ayarlar ve ardından zorla başlatılan düğümden küme düğümlerinin durumunu listeler.
Import-Module FailoverClusters
$node = "Always OnSrv02"
Stop-ClusterNode -Name $node
Start-ClusterNode -Name $node -FixQuorum
(Get-ClusterNode $node).NodeWeight = 1
$nodes = Get-ClusterNode -Cluster $node
$nodes | Format-Table -property NodeName, State, NodeWeight
Net.exe Kullanımı
Bir kümeyi quorum olmadan zorla başlatmak
Çevrimiçi duruma zorlamak istediğiniz küme düğümüne bağlanmak için Uzak Masaüstü kullanın.
Yönetici olarak çalıştır seçeneğiyle yükseltilmiş bir Komut İstemi başlatın.
Yerel küme hizmetinin durdurulduğundan emin olmak içinnet.exe kullanın.
Yerel küme hizmetini başlamaya zorlamak için
/forcequorumile net.exe kullanın.
Örnek (Net.exe)
Aşağıdaki örnek, bir düğüm kümesi hizmetini çoğunluk olmadan başlatmaya zorlar, NodeWeight = 1 öğesini ayarlar ve ardından zorla başlatılan yeni düğümden küme düğümü durumunu listeler.
net.exe stop clussvc
net.exe start clussvc /forcequorum
Devam: Kümeyi çoğunluk olmadan başlatmaya zorladıktan sonra
Diğer düğümleri tekrar çevrimiçi hale getirmeden önce doğru şekilde yeni bir yetki oluşturmak için NodeWeight değerlerini yeniden değerlendirmeli ve yeniden yapılandırmanız gerekir. Aksi takdirde, küme tekrar çevrimdışı olabilir.
Daha fazla bilgi için bkz. WSFC Çoğunluk Modları ve Oylama Konfigürasyonu (SQL Server).
Bu konudaki prosedürler, planlanmamış bir quorum hatası meydana gelirse WSFC kümesini yeniden çevrimiçi hale getirmenin yalnızca bir adımıdır. Ayrıca, WSFC kümesindeki diğer düğümlerin yeni quorum yapılandırmasına müdahale etmesini önlemek için ek adımlar atmak isteyebilirsiniz.
Always On erişilebilirlik grupları, veritabanı aynası ve günlük gönderimi gibi diğer SQL Server özellikleri de verileri kurtarmak ve yüksek erişilebilirliği tamamen yeniden sağlamak için sonraki işlemleri gerektirebilir.
Daha fazla bilgi için:
Kullanılabilirlik Grubuna (SQL Server) Zorla El ile Yük Devretme Gerçekleştirme
Bir Veritabanı Yansıtma Oturumunda Hizmeti Zorlama (Transact-SQL)
İlgili içerik
- Yük Devretme Kümesi için Olayları ve Günlükleri Görüntüleme
- Get-ClusterLog Yük Devretme Kümesi Cmdlet'i
- Zorunlu Çoğunluk Aracılığıyla WSFC Felaket Kurtarma (SQL Server)
- Küme Çekirdeği Düğüm Sıklık Ayarlarını Yapılandırma
- Windows PowerShell'de Görev Odağına Göre Listelenmiş Yük Devretme Kümesi Cmdlet'leri