wsfc çekirdek modları ve oylama Configuration (SQL Server)

Hem SQL Server AlwaysOn Kullanılabilirlik Gruplarıve AlwaysOn yerine çalışma küme örneklerini take advantage of Windows Server yük devretme kümeleme (wsfc) gibi bir platform teknolojisi. wsfc düğüm düzeyinde hataya en üst düzeye çıkarmak ve genel küme sağlık kontrolü için çekirdek dayalı bir yaklaşım kullanır. wsfc çekirdek modları ve düğüm oylama yapılandırması temel bir anlayış, tasarlama, çalıştırma ve sorun giderme AlwaysOn yüksek kullanılabilirlik ve felaket kurtarma çözümü çok önemlidir.

Bu konuda:

  • Küme çekirdek tarafından sağlık algılaması

  • Çekirdek modları

  • Oylama ve sigara oylama düğümleri

  • Çekirdek oylama için önerilen ayarlar

  • ilişkili Görevler

  • İlişkili İçerik

Küme çekirdek tarafından sağlık algılaması

wsfc kümesindeki her düğüme düğümün durumu diğer düğümlerle paylaşmak için dönemsel sinyal iletişimi katılmaktadır. Yanıt vermeyen düğümler başarısız durumda kabul edilir.

A Çekirdek düğüm kümesidir oylama düğümler ve tanık wsfc kümedeki bir çoğunluğu. Genel Sağlık ve wsfc küme durumunu düzenli belirlenir Çekirdek oy. Bir çekirdek varlığı, Küme düğüm düzeyinde hataya dayanıklılık sağlamak güçlü ve sağlıklı olduğu anlamına gelir.

Bir çekirdek yokluğu, küme sağlıklı olduğunu gösterir. Genel wsfc küme sağlık sağlıklı ikincil düğümler için çalışılmasını birincil düğümler için kullanılabilir olmasını sağlamak için sağlanmalıdır. wsfc küme çekirdek oy verirse, bir önlem çevrimdışı ayarlanacaktır. Bu da tüm neden olur SQL Serverörnekleri kayıtlı durdurulması kümeyle.

Önemli notÖnemli

wsfc küme çekirdek hatası nedeniyle çevrimdışı ayarlanmışsa, yeniden çevrimiçi duruma getirmek için el ile müdahale gereklidir.

Daha fazla bilgi için bkz: WSFC felaket kurtarma aracılığıyla zorla çekirdek (SQL Server).

[Üst]

Çekirdek modları

A Çekirdek modu çekirdek oylama için kullanılan metodolojinin belirleyen wsfc küme düzeyinde yapılandırılır. Yük Devretme Kümesi Yöneticisi yardımcı programını kümedeki düğüm sayısı temel bir çekirdek modu tavsiye eder.

Aşağıdaki çekirdek modu, ne oy bir çekirdek teşkil belirlemek için kullanılabilir:

  • Düğüm çoğunluğu. Birden fazla yarısı oylama Düğüm kümesindeki suçlanırsam kümenin sağlıklı olmak için oy gerekir.

  • Düğüm ve dosya paylaşımı çoğunluğu. Düğüm çoğunluğu çekirdek modu, uzaktan dosya paylaşımı da oylama şahit yapılandırılır ve bağlantı herhangi bir düğümde bu paylaşıma da bir hisseyi sayılır dışında benzer. Birden fazla olası oy yarısı kümenin sağlıklı olmak için olumlu olmalıdır.

    En iyi yöntem olarak, tanık dosya paylaşımı herhangi bir düğümde Küme bulunmalıdır değil ve kümedeki tüm düğümler için görünür olmalıdır.

  • Düğüm ve Disk çoğunluğu. Düğüm çoğunluğu çekirdek modu, benzer bir paylaşılan disk küme kaynağı da oylama şahit belirlenmiş ve paylaşılan disk herhangi bir düğümün bağlantısını da bir hisseyi sayılır. Birden fazla olası oy yarısı kümenin sağlıklı olmak için olumlu olmalıdır.

  • Diski yalnızca. Paylaşılan disk küme kaynağı bir şahit olarak belirlenmiş ve bağlantı tarafından paylaşılan disk herhangi bir düğüme bir hisseyi sayılır.

İpucuİpucu

Bir asimetrik depolama yapılandırmasını kullanırken AlwaysOn Kullanılabilirlik Grupları, düğümler oylama çift sayı olduğunda oylama düğüm veya düğüm ve dosya paylaşımı çoğunluğu çekirdek modu tek sayıda olduğunda genellikle düğüm çoğunluğu çekirdek modu kullanmalısınız.

[Üst]

Oylama ve sigara oylama düğümleri

Varsayılan olarak, wsfc kümedeki her düğümde Küme çekirdeğini üye olarak bulunur; Genel küme durumu belirleyen tek bir oy her düğüm vardır ve her düğüm sürekli bir çekirdek kurmayı deneyecek. Bu noktada çekirdek tartışmaya özenle küme sağlık olarak oy wsfc Küme düğüm kümesinin nitelikli Oylama düğümler.

Bir wsfc kümesindeki tek bir düğüm, küme bir bütün olarak sağlıklı ya da sağlıksız olduğunu kesinlikle belirleyebilirsiniz. An, her düğüm açısından bazı diğer düğümlerin çevrimdışı, yük devretme işlemi gibi görünen veya bir ağ iletişim hatası nedeniyle yanıt vermeyen görünür. Çekirdek oyların önemli bir işlev wsfc kümedeki her odanın durumu gerçekten bu fiili durumu, bu düğüm olup olmadığını belirlemektir.

Tüm çekirdek modelleri dışında 'Disk sadece' için tüm küme içindeki oylama düğümleri arasında güvenilir iletişim etkinliğini bir çekirdek oy bağlıdır. Aynı fiziksel alt düğümler arasındaki ağ iletişimi güvenilir kabul edilmelidir; Çekirdek oy güvenilir olmalıdır.

Ancak, başka bir alt ağda bir düğüm içinde bir çekirdek oy duyarlı olmayan olarak görülüyor, ama aslında çevrimiçi ve aksi takdirde sağlıklı, alt ağlar arasında bir ağ iletişim hatası nedeniyle büyük olasılıkla yani. Küme topoloji, çekirdek modu ve yerine çalışma ilkesi yapılandırması bağlı olarak, birden fazla kümesi veya alt düğümleri oylama etkili bu ağ iletişim hatası oluşturabilir.

Birden fazla alt düğümleri oylama kendi başına bir çekirdek kurmak mümkün olduğunda, bu bilinen olarak bir split-brain senaryo. Böyle bir senaryoda, ayrı çekirdeklerini düğümler farklı ve birbirine çakışmaktadır davranabilir.

[!NOT]

Split-brain senaryo yalnızca sistem yöneticisinin elle zorla çekirdek işlem gerçekleştirdiğinde veya çok nadir durumlarda, zorla yerine çalışma mümkündür; açıkça subdividing çekirdek düğüm kümesi.

Çekirdek yapılandırmasını basitleştirmek ve çalışma zamanı artırmak için her düğümün ayarlamak isteyebilirsiniz NodeWeight ayarı doğru çekirdek düğümün oy sayılır değildir.

Önemli notÖnemli

NodeWeight ayarlarını kullanmak için aşağıdaki düzeltme wsfc kümedeki tüm sunucular uygulanmalıdır:

KB2494036: çekirdek oy yok içinde bir küme düğümü yapılandırmak bir düzeltme kullanılabilir Windows Server 2008veWindows Server 2008 R2

[Üst]

Çekirdek oylama için önerilen ayarlar

Etkinleştirme veya belirli bir düğümün oy devre dışı bırakırken, aşağıdaki yönergeleri izleyin:

  • Tüm birincil düğümleri içerir. AlwaysOn kullanılabilirlik grubu birincil çoğaltmasını barındırır veya AlwaysOn yük devretme küme örneği tercih edilen sahibi olan her düğüm bir oy olmalı.

  • Olası otomatik failover sahipleri kapsar. Birincil kopya veya Gross, bir otomatik yerine çalışma sonucu olarak barındırabilir her düğüm bir oy olmalı.

  • İkincil site düğümleri hariç. Genel olarak, bir ikincil felaket kurtarma sitesinde bulunan düğümler oy vermeyin. Karar bir şey olduğunda kümenin birincil site ile yanlış çevrimdışına katkıda bulunmak için ikincil sitedeki düğümler istemiyorum.

  • Tek sayıda oy. Gerekirse, tanık dosya paylaşımı, tanık düğüm veya tanık diski kümeye ekleyin ve olası ilişkilerin çekirdek oy önlemek için çekirdek modu ayarlayabilirsiniz.

  • Re-Assess oy atamalar sonrası-failover. Sağlıklı bir çekirdek desteği olmayan küme yapılandırması çalışılmasını istiyor musunuz.

İpucuİpucu

SQL Serverayarları ilgili wsfc küme yapılandırma ve çekirdek düğüm oylama yönetmenize yardımcı olacak çeşitli sistem dinamik yönetim görünümleri (DMVs) sunar.

Daha fazla bilgi için bkz: sys.dm_hadr_cluster, sys.dm_hadr_cluster_members, sys.dm_os_cluster_nodes, sys.dm_hadr_cluster_networks

[Üst]

ilişkili Görevler

İlişkili İçerik

[Üst]

Ayrıca bkz.

Kavramlar

WSFC felaket kurtarma aracılığıyla zorla çekirdek (SQL Server)

(WSFC) SQL Server ile Windows Sunucu Kümelemesi