Klastri installimine ja konfigureerimine kahe sõlmega Linuxis - 2. osa


Tere kõigile. Enne teise osa alustamist vaatame üle, mida oleme teinud osas 01. Selle klastrite seeria osas 01 oleme arutanud klastritehnikat ja millistel juhtudel saab seda kasutada koos klastrite eeliste ja puudustega. Samuti oleme käsitlenud selle seadistuse eeltingimusi ja seda, mida iga pakett pärast seadistamise tüüpi seadistamist teeb.

Osa 01 ja 03 saate vaadata allpool olevatelt linkidelt.

  1. Mis on klastreerimine ja klastramise eelised/puudused
  2. Tarade piiramine ja klastrile tõrkeülekande lisamine - 3. osa

Nagu ma oma viimases artiklis ütlesin, eelistame selle seadistuse jaoks 3 serverit; üks server toimib klastriserverina ja teine sõlmedena.

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   

Tänases 2. osas näeme, kuidas klastreid Linuxile installida ja konfigureerida. Selleks peame installima allpool olevad paketid kõigisse kolme serverisse.

  1. Ricci (ricci-0.16.2-75.el6.x86_64.rpm)
  2. Luci (luci-0,26,0-63el6.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)

1. samm: klastrite installimine Linuxi

Alustame nende pakettide installimist kõigisse kolme serverisse. Kõiki neid pakette saate hõlpsasti installida yum-paketihalduri abil.

Alustan kõigist nendest kolmest serverist\"ricci" paketi installimisega.

# yum install “ricci”

Pärast ricci installimist on näha, et see on sõltuvustena installinud mod_cluster ja cluster lib.

Järgmisena installin luci, kasutades käsku yum install\"luci".

# yum install "luci"

Pärast luci installimist näete, et see on installinud vajalikud sõltuvused.

Nüüd installime serveritesse paketi ccs. Selleks sisestasin yum install ccs.x86_64, mis kuvatakse loendis, kui ma välja andsin yum listi | grep\"ccs", muidu võite lihtsalt välja anda yum install\"ccs".

# yum install “ccs”

Paigaldame selle konkreetse seadistuse viimase nõudena cmani. Käsk on yum install\"cman" või yum install cman.x86_64, nagu on näidatud yum-loendis, nagu ma varem mainisin.

# yum install “cman”

Peame kinnitama, et installid on paigas. Väljastage allpool käsk, et näha, kas vajalikud paketid on kõigis kolmes serveris õigesti installitud.

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

Kõik paketid on installitud ja kõik, mida me peame tegema, on seadistamise konfigureerimine.

2. samm: klastri konfigureerimine Linuxis

1. Klastri seadistamise esimese sammuna peate kõigis kolmes serveris käivitama ricci-teenuse.

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

2. Kuna ricci käivitatakse kõigis serverites, on nüüd aeg klaster luua. Siit saab klastri konfigureerimisel meile abi pakett ccs.

Kui te ei soovi kasutada käske ccs, peate sõlmede lisamiseks redigeerima faili \"cluster.conf" ja tegema muid seadistusi. Lihtsaim viis on kasutada järgmisi käske. Vaatame järele.

Kuna ma pole klastrit veel loonud, pole/etc/cluster locationis veel loodud faili cluster.conf, nagu allpool näidatud.

# cd /etc/cluster
# pwd
# ls

Minu puhul teen seda punktis 172.16.1.250, mis on pühendatud klastrite haldamiseks. Nüüd, iga kord, kui proovime kasutada ricci serverit, küsib see ricci parooli. Seega peate kõigis serverites määrama ricci kasutaja parooli.

Sisestage ricci kasutaja paroolid.

# passwd ricci

Nüüd sisestage käsk, nagu allpool näidatud.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Pärast ülaltoodud käsu sisestamist näete faili cluster.conf loomist kataloogis/etc/cluster.

Nii näeb minu klaster.conf välja enne konfiguratsioonide tegemist.

3. Lisame nüüd kaks sõlme süsteemi. Siin kasutame konfiguratsioonide tegemiseks ka käske ccs. Ma ei hakka faili cluster.conf käsitsi muutma, vaid kasutan järgmist süntaksit.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Lisage ka teine sõlm.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Nii näeb kluster.conf fail pärast sõlmeserverite lisamist välja.

Samuti saate sõlme üksikasjade kinnitamiseks sisestada allpool oleva käsu.

# ccs –h 172.16.1.250 --lsnodes

Täiuslik. Olete klastri ise edukalt loonud ja lisanud kaks sõlme. Ccs käsuvalikute kohta lisateabe saamiseks sisestage käsk ccs –help ja uurige üksikasju. Kuna nüüd teate, kuidas klastrit luua ja sellele sõlme lisada, postitan teile varsti 03. osa.

Aitäh, hoidke seni Tecmintiga käepärase ja uusima How To’si eest ühendust.