Önceki iki kılavuzda, kümenin nasıl kurulacağını, bir kümenin nasıl oluşturulacağını ve kümeye düğümlerin nasıl ekleneceğini tartıştık, ayrıca nasıl yapıldığını inceledik. küme.conf gerekli konfigürasyonlar yapıldıktan sonra görünüyor.
Bugün, kümeleme serisinin bu üçüncü bölümünde, eskrim, yük devretme nedir ve bunları kurulumumuzda nasıl yapılandıracağımız hakkında tartışacağız.
Öncelikle ne anlama geldiğine bir bakalım eskrim ve Yük devretme.
Birden fazla düğüme sahip bir kurulum düşünürsek, bir noktada bir veya daha fazla düğümün başarısız olması mümkündür. Dolayısıyla bu durumda eskrim, eşitlenen kaynakları korumak ve güvenceye almak için arızalı sunucuyu kümeden izole ediyor. Bu nedenle küme içinde paylaşılan kaynakları korumak için bir çit ekleyebiliriz.
Bir sunucunun bir kuruluş için önemli verilere sahip olduğu ve paydaşların herhangi bir kesinti yaşamadan sunucuyu çalışır durumda tutmak için kuruluşa ihtiyaç duyduğu bir senaryo düşünün. Bu durumda, veriyi yük devretme olarak kullanabileceğimiz başka bir sunucuya çoğaltabiliriz (artık aynı veri ve özelliklere sahip iki sunucu var).
Her ihtimale karşı sunuculardan biri çöker, fail-over olarak yapılandırdığımız diğer sunucu yükü devralır ve ilk sunucunun verdiği hizmetleri sağlar. Bu yöntemde kullanıcılar, birincil sunucunun neden olduğu kapalı kalma süresi yaşamazlar.
üzerinden geçebilirsiniz Bölüm 01 ve Bölüm 02 bu kümeleme serisinin burada:
Test ortamı kurulumumuz hakkında son iki makalede zaten tartıştığımız gibi, bu kurulum için üç sunucu kullandığımızdan, ilk sunucu bir Küme sunucusu ve diğer ikisi düğüm görevi görür.
Küme Sunucusu: 172.16.1.250ana bilgisayar adı: clserver.test.netdüğüm01: 172.16.1.222ana bilgisayar adı: nd01server.test.netdüğüm02: 172.16.1.223ana bilgisayar adı: nd02server.test.net
1. Öncelikle küme sunucusunda eskrimi etkinleştirmemiz gerekiyor, bunun için aşağıdaki iki komutu kullanacağım.
# ccs -h 172.16.1.250 --setfencedaemon post_fail_delay=0. # ccs -h 172.16.1.250 --setfencedaemon post_join_delay=10.
Gördüğünüz gibi kullanıyoruz cc yapılandırmaları kümeye ekleme komutu. Komutta kullandığım seçeneklerin tanımları aşağıdadır.
2. Şimdi kümemize bir çit cihazı ekleyelim, bir çit cihazı eklemek için aşağıdaki komutu yürütün.
# ccs -h 172.16.1.250 --addfencedev tecmintfence agent=fence_virt.
Komutu bu şekilde yürüttüm ve küme.conf
dosya, bir çit cihazı ekledikten sonra görünüyor.
Ne tür olduğunu görmek için aşağıdaki komutu çalıştırabilirsiniz. çit bir çit cihazı oluşturmak için kullanabileceğiniz seçenekler. kullandım çit_virt kurulumum için VM'leri kullandığımdan beri.
# ccs -h 172.16.1.250 --lsfenceopts.
3. Şimdi oluşturulan çit cihazına bir yöntem ekleyeceğim ve ona ana bilgisayarlar ekleyeceğim.
# ccs -h 172.16.1.250 --addmethod Method01 172.16.1.222. # ccs -h 172.16.1.250 --addmethod Method01 172.16.1.223.
Kurulumunuzdaki her iki düğüm için de daha önce oluşturduğunuz yöntemleri eklemelisiniz. Yöntemleri nasıl ekledim ve küme.conf.
4. Bir sonraki adım olarak, her iki düğüm için oluşturduğunuz çit yöntemlerini oluşturduğumuz çit cihazına eklemeniz gerekecek yani “tekmintfence”.
# ccs -h 172.16.1.250 --addfenceinst tecmintfence 172.16.1.222 Method01. # ccs -h 172.16.1.250 --addfenceinst tecmintfence 172.16.1.223 Method01.
Yöntemlerimi çit cihazıyla başarılı bir şekilde ilişkilendirdim ve bu benim küme.conf şimdi görünüyor.
Artık çit cihazını, yöntemlerini başarıyla yapılandırdınız ve düğümlerinizi buna eklediniz. son adım olarak bölüm 03, şimdi size kuruluma nasıl yük devretme ekleyeceğinizi göstereceğim.
5. Küme kurulumunda yük devretmeyi oluşturmak için aşağıdaki komut sözdizimini kullanıyorum.
# ccs -h 172.16.1.250 --addfailoverdomain tecmintfod sipariş edildi.
6. Yük devretme etki alanını oluşturduğunuz için artık ona iki düğüm ekleyebilirsiniz.
# ccs -h 172.16.1.250 --addfailoverdomainnode tecmintfod 172.16.1.222 1. # ccs -h 172.16.1.250 --addfailoverdomainnode tecmintfod 172.16.1.223 2.
Yukarıda gösterildiği gibi, görebilirsiniz küme.conf yük devretme etki alanı için eklediğim tüm yapılandırmaları taşır.
umarım keyif almışsındır 3. Bölüm bu serinin. Kümeleme kılavuzu serisinin son bölümü yakında yayınlanacak ve size kümeye kaynak eklemeyi, bunları eşitlemeyi ve kümeyi başlatmayı öğretecek. Kullanışlı HowTo'lar için Tecmint ile iletişiminizi sürdürün.