Kako instalirati i konfigurirati klaster s dva čvora u Linuxu - 2. dio


Bok svima. Prije nego što započnemo drugi dio, pregledajmo što smo učinili u 01. dijelu. U dijelu 01 ove serije klasteriranja, raspravljali smo o tehnici klasteriranja iu kojim se slučajevima može koristiti zajedno s prednostima i nedostacima klasteriranja. Također smo pokrili preduvjete za ovu postavku i što će svaki paket raditi nakon što konfiguriramo vrstu postavke.

Možete pregledati 01. dio i 03. dio putem poveznica u nastavku.

  1. Što je klasteriranje i prednosti/nedostaci klasteriranja
  2. Ograđivanje i dodavanje nadogradnje klasteru – 3. dio

Kao što sam rekao u svom prošlom članku, preferiramo 3 poslužitelja za ovu postavu; jedan poslužitelj djeluje kao poslužitelj klastera, a drugi kao čvorovi.

Cluster Server: 172.16.1.250
Hostname: clserver.test.net

node01: 172.16.1.222
Hostname: nd01server.test.net

node02: 172.16.1.223
Hostname: nd02server.test.net   

U današnjem 2. dijelu vidjet ćemo kako instalirati i konfigurirati klasteriranje na Linuxu. Za ovo moramo instalirati donje pakete na sva tri poslužitelja.

  1. Ricci (ricci-0.16.2-75.el6.x86_64.rpm)
  2. Luci (luci-0.26.0-63.el6.centos.x86_64.rpm)
  3. Mod_cluster (modcluster-0.16.2-29.el6.x86_64.rpm)
  4. CCS (ccs-0.16.2-75.el6_6.2.x86_64.rpm)
  5. CMAN(cman-3.0.12.1-68.el6.x86_64.rpm)
  6. Clusterlib (clusterlib-3.0.12.1-68.el6.x86_64.rpm)

Korak 1: Instalacija klasteriranja u Linuxu

Pa počnimo instalirati ove pakete na sva tri poslužitelja. Možete jednostavno instalirati sve ove pakete pomoću upravitelja paketa yum.

Počet ću instaliranjem “ricci” paketa na sva ova tri poslužitelja.

yum install “ricci”

Nakon što je instalacija ricci završena, možemo vidjeti da je instalirao mod_cluster i cluster lib kao svoje ovisnosti.

Zatim instaliram luci pomoću naredbe yum install “luci”.

yum install "luci"

Nakon instalacije luci, možete vidjeti da je instalirao potrebne ovisnosti.

Sada instalirajmo ccs paket na poslužitelje. Za to sam unio yum install ccs.x86_64 koji je prikazan na popisu kada sam izdao yum list |grep “ccs ” ili jednostavno možete izdati yum install “ccs ”.

yum install “ccs”

Instalirajmo cman kao posljednji uvjet za ovu postavku. Naredba je yum install “cman” ili yum install cman.x86_64 kao što je prikazano na popisu yum kao što sam ranije spomenuo.

yum install “cman”

Moramo potvrditi da su instalacije postavljene. Izdajte donju naredbu da vidite jesu li paketi koji su nam potrebni pravilno instalirani na sva tri poslužitelja.

rpm -qa | egrep "ricci|luci|modc|cluster|ccs|cman"

Savršeno, svi paketi su instalirani i sve što trebamo učiniti je konfigurirati postavke.

Korak 2: Konfigurirajte klaster u Linuxu

1. Kao prvi korak za postavljanje klastera, trebate pokrenuti uslugu ricci na sva tri poslužitelja.

service ricci start 
OR
/etc/init.d/ricci start 

2. Budući da je ricci pokrenut na svim poslužiteljima, sada je vrijeme za stvaranje klastera. Ovdje nam paket ccs dolazi u pomoć prilikom konfiguriranja klastera.

Ako ne želite koristiti naredbe ccs tada ćete morati urediti datoteku “cluster.conf ” za dodavanje čvorova i izvršiti druge konfiguracije. Pretpostavljam da je najlakši način koristiti sljedeće naredbe. Pogledajmo.

Budući da još nisam stvorio klaster, još nije stvorena datoteka cluster.conf na lokaciji /etc/cluster kao što je prikazano u nastavku.

cd /etc/cluster
pwd
ls

U mom slučaju, to radim na 172.16.1.250 koji je namijenjen za upravljanje klasterom. Sada pa nadalje, svaki put kad pokušamo koristiti ricci poslužitelj, tražit će riccijevu lozinku. Stoga ćete morati postaviti lozinku korisnika ricci na svim poslužiteljima.

Unesite lozinke za ricci korisnika.

passwd ricci

Sada unesite naredbu kao što je prikazano u nastavku.

ccs -h 172.16.1.250 --createcluster tecmint_cluster

Nakon unosa gornje naredbe možete vidjeti da je datoteka cluster.conf stvorena u direktoriju /etc/cluster.

Ovako izgleda moj zadani cluster.conf prije nego što izvršim konfiguracije.

3. Sada dodajmo dva čvora u sustav. Ovdje također koristimo ccs naredbe za izradu konfiguracija. Neću ručno uređivati datoteku cluster.conf već ću koristiti sljedeću sintaksu.

ccs -h 172.16.1.250 --addnode 172.16.1.222

Dodajte i drugi čvor.

ccs -h 172.16.1.250 --addnode 172.16.1.223

Ovako izgleda datoteka cluster.conf nakon dodavanja poslužitelja čvora.

Također možete unijeti donju naredbu za provjeru pojedinosti čvora.

ccs –h 172.16.1.250 --lsnodes

Savršen. Uspješno ste sami izradili klaster i dodali dva čvora. Za dodatne pojedinosti o opcijama naredbe ccs unesite naredbu ccs –help i proučite detalje. Budući da sada znate kako stvoriti klaster i dodati mu čvorove, uskoro ću objaviti 3. dio za vas.

Hvala vam, do tada ostanite povezani s Tecmintom za praktične i najnovije upute.