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


Zdravo svima. Prije nego započnemo drugi dio, pogledajmo šta smo uradili u 1. dijelu. U 01. dijelu ove serije klasteriranja raspravljali smo o tehnici klasteriranja i u kojim slučajevima se ona može koristiti zajedno s prednostima i nedostacima grupiranja. Takođe smo pokrili preduslove za ovo podešavanje i šta će svaki paket raditi nakon što konfigurišemo vrstu podešavanja.

Možete pregledati Dio 01 i Dio 03 na linkovima ispod.

  1. Šta je klasterizacija i prednosti/nedostaci grupisanja
  2. Ograđivanje i dodavanje greške u klaster – dio 3

Kao što sam rekao u svom posljednjem članku, da preferiramo 3 servera za ovo podešavanje; jedan server djeluje kao klaster server, 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 Drugom dijelu, vidjet ćemo kako instalirati i konfigurirati grupiranje na Linuxu. Za ovo moramo instalirati donje pakete na sva tri servera.

  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: Instaliranje Clustering u Linuxu

Pa počnimo instalirati ove pakete na sva tri servera. Sve ove pakete možete lako instalirati koristeći yum menadžer paketa.

Počeću tako što ću instalirati “ricci” paket na sva ova tri servera.

yum install “ricci”

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

Zatim instaliram luci koristeći naredbu yum install “luci ”.

yum install "luci"

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

Sada, instalirajmo ccs paket na servere. Za to sam unio yum install ccs.x86_64 što je prikazano na listi kada sam izdao yum list |grep “ccs” ili možete jednostavno izdati yum install “ccs”.

yum install “ccs”

Hajde da instaliramo cman kao posljednji zahtjev za ovu konkretnu postavku. Naredba je yum install “cman ” ili yum install cman.x86_64 kao što je prikazano na yum listi kao što sam ranije spomenuo.

yum install “cman”

Moramo potvrditi da su instalacije postavljene. Dajte naredbu ispod da vidite da li su paketi koji su nam potrebni pravilno instalirani na sva tri servera.

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

Savršeno, svi paketi su instalirani i sve što treba da uradimo je da konfigurišemo podešavanja.

Korak 2: Konfigurirajte Cluster u Linuxu

1. Kao prvi korak za postavljanje klastera, morate pokrenuti uslugu ricci na sva tri servera.

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

2. Pošto je ricci pokrenut na svim serverima, sada je vrijeme da kreirate klaster. Ovdje nam ccs paket dolazi u pomoć prilikom konfigurisanja klastera.

Ako ne želite koristiti ccs komande onda ćete morati urediti datoteku “cluster.conf ” za dodavanje čvorova i napraviti druge konfiguracije. Pretpostavljam da je najlakši način korištenje sljedećih naredbi. Pogledajmo.

Budući da još nisam kreirao klaster, još uvijek ne postoji datoteka cluster.conf kreirana na lokaciji /etc/cluster kao što je prikazano ispod.

cd /etc/cluster
pwd
ls

U mom slučaju, ovo radim u 172.16.1.250 koji je namijenjen za upravljanje klasterima. Sada nadalje, svaki put kada pokušamo koristiti ricci server, on će tražiti riccijevu lozinku. Tako da ćete morati postaviti lozinku za ricci korisnika na svim serverima.

Unesite lozinke za ricci korisnika.

passwd ricci

Sada unesite naredbu kao što je prikazano ispod.

ccs -h 172.16.1.250 --createcluster tecmint_cluster

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

Ovako izgleda moj podrazumevani cluster.conf pre nego što uradim konfiguracije.

3. Hajde sada da dodamo dva čvora sistemu. Ovdje također koristimo ccs komande da napravimo konfiguracije. 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 servera čvorova.

Također možete unijeti naredbu ispod da provjerite detalje čvora.

ccs –h 172.16.1.250 --lsnodes

Savršeno. Uspješno ste sami kreirali klaster i dodali dva čvora. Za više detalja o opcijama komande ccs, unesite naredbu ccs –help i proučite detalje. Pošto sada znate kako da kreirate klaster i da mu dodate čvorove, uskoro ću objaviti Dio 03 za vas.

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