Linux kümelerinde SBD STONITH nasıl uygulanır

Resumo: Bu makalenin amacı, Depolama Tabanlı Ölüm (SBD) STONITH'in nasıl çalıştığını ve çok bir ortamda nasıl uygulanacağını açıklamaktır.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

TAŞ: "Diğer Düğümü Kafasından Vur" veya "Rahatsız Edici Düğümü Kafasından Vur"
Veya
STONITH: "Diğer Üyeyi veya Makineyi Kafasından Vur

"STONITH, bilgisayar kümelerinde eskrim yapmak için kullanılan bir tekniktir. Eskrim, başarısız bir düğümün bir bilgisayar kümesinde kesintiye neden olmayacak şekilde yalıtılmasıdır.

SBD STONITH'te, Linux kümesindeki düğümler Sinyal mekanizmasını kullanarak birbirlerini güncel tutar. Kümedeki bir düğümle ilgili bir şeyler ters giderse bu düğüm için paylaşılan depolama aygıtına bir zehir hapı yazılır. Düğüm zehir hapını yemeli (kabul etmeli) ve kendini sonlandırmalıdır. Bundan sonra bir dosya sistemi kaynağı, Linux kümesindeki başka bir düğüme güvenli bir şekilde yük devredebilir.

DELL ortamında tüm diskler çok yolludur. Buna SBD STONITH cihazı da dahildir. Sonuç olarak, SBD STONITH cihazını oluştururken, aşağıdakiler gecikmelere neden olabileceğinden SBD'nin kullandığı zaman aşımları ayarlanmalıdır; Birden çok Yol G/Ç (MPIO) yol aşağı algılama, PowerPath yol aşağı algılama veya NMP yol aşağı algılama. Birden fazla cihazınız varsa, tek bir cihazın geçici zaman aşımları SBD'yi olumsuz etkilemez. Ancak hepsi aynı FC anahtarlarından geçiyorsa bunu yapmanız gerekir. Güvenlik izleyici zaman aşımı, bir yol hatasını algılamak ve başka bir yola geçmek için gereken süredir. Sonra msgwait Zaman aşımı durumunda, iletinin düğüme teslim edildiği varsayılır. Çoklu yol için bu, çoklu yolun bir yol hatasını algılaması ve SBD aygıtına erişmek için iki döngü arasındaki süreye eklenen bir sonraki yola geçmesi için gereken süre olmalıdır (iki döngü arasındaki varsayılan aralık 1 saniyedir).

Güvenlik izleyici zaman aşımı, msgwait Zaman aşımı - Değerin yarısı kullanmak için iyi bir değerdir.

Varsayılan değer msgwait Zaman aşımı süresi 10 saniyedir. Eğer msgwait zaman aşımı ayarlanmadı. Bu süre, SBD aygıtına erişirken yolda sorun yaşayan bir ana bilgisayarın yolun bozuk olduğunu algılamasına ve başka bir yola yük devretmesine zaman tanımak için çok kısadır. Ana bilgisayar, güvenlik izleyici süreölçerini yeterince hızlı güncelleyemezse, ana bilgisayara bir zehir hapı yazılır. Bu, ana bilgisayarın SBD cihazına tekrar erişebildiğinde intihar etmesine neden olur, bu da STONITH mekanizmasının amacı değildir.

Bu değerleri, sunucu eklediğinizde -4 msgwait -1 watchdogtimeout create komutuna.
NMP kullanan bir ESX ortamı örneği aşağıda verilmiştir:
/usr/sbin/sbd -d /dev/sbd -4 40 -1 20 create
PowerPath veya MPIO kullanan bir Linux ortamı örneği aşağıda verilmiştir ( devloss tmo 30 olarak ayarlayın):
/usr/sbin/sbd -d /dev/sbd -4 72 -1 36 create
(Tüm zaman aşımları saniye cinsindendir.)

Mais informações

Bu sorun, yük devretmede önemli gecikmelere neden olabiliyor. SBD STONITH hakkında daha fazla bilgi için SUSE Depolama Koruması ve SBD (Harici Bağlantı) sayfalarını kontrol edin.

Produtos afetados

PowerPath/VE for VMware

Produtos

PowerPath/VE for VMware
Propriedades do artigo
Número do artigo: 000022740
Tipo de artigo: How To
Último modificado: 22 ago. 2024
Versão:  6
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.