Kaip įdiegti ir konfigūruoti klasterį dviem mazgais sistemoje „Linux“ - 2 dalis


Sveiki visi. Prieš pradėdami antrąją dalį, apžvelkime, ką mes padarėme 01 dalyje. Šios grupių serijos 01 dalyje aptarėme grupavimo techniką ir kokiais atvejais ji gali būti naudojama kartu su klasterizavimo privalumais ir trūkumais. Taip pat apėmėme išankstinius šios sąrankos reikalavimus ir tai, ką veiks kiekvienas paketas, sukonfigūravę sąrankos rūšį.

Galite peržiūrėti 01 ir 03 dalis iš žemiau pateiktų nuorodų.

  1. Kas yra grupavimas ir klasterių pranašumai/trūkumai
  2. Tvoros aptvėrimas ir perėjimo prie klasterio pridėjimas - 3 dalis

Kaip sakiau paskutiniame savo straipsnyje, kad šiai sąrankai teikiame pirmenybę 3 serveriams; vienas serveris veikia kaip sankaupos serveris, o kiti - kaip mazgai.

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   

Šiandienos 2 dalyje pamatysime, kaip įdiegti ir konfigūruoti klasterius sistemoje „Linux“. Tam mes turime įdiegti žemiau esančius paketus visuose trijuose serveriuose.

  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“)

1 žingsnis: „Clustering“ diegimas „Linux“

Taigi pradėkime diegti šiuos paketus visuose trijuose serveriuose. Visus šiuos paketus galite lengvai įdiegti naudodami „yum“ paketų tvarkyklę.

Pradėsiu įdiegdamas „ricci“ paketą visuose šiuose trijuose serveriuose.

# yum install “ricci”

Atlikę „ricci“ diegimą, galime pamatyti, kad jis kaip priklausomybę įdiegė mod_cluster ir cluster lib.

Tada aš įdiegiu „luci“ naudodamas yum install „luci“ komandą.

# yum install "luci"

Įdiegę „luci“, matote, kad ji įdiegė reikalingas priklausomybes.

Dabar įdiekime rinkinių kopiją į serverius. Tam aš įvedžiau „yum install ccs.x86_64“, kuris rodomas sąraše, kai išduodu „yum list“ | grep „ccs“, kitaip galite paprasčiausiai išduoti yum install „ccs“.

# yum install “ccs”

Įdiekime cman kaip paskutinį šios sąrankos reikalavimą. Komanda yra yum install „cman“ arba yum install cman.x86_64, kaip parodyta yum sąraše, kaip jau minėjau anksčiau.

# yum install “cman”

Turime patvirtinti, kad įrenginiai yra vietoje. Išduokite žemiau esančią komandą, kad pamatytumėte, ar mums reikalingi paketai tinkamai įdiegti visuose trijuose serveriuose.

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

Puikiai visi įdiegti paketai ir viskas, ką mums reikia padaryti, yra konfigūruoti sąranką.

2 žingsnis: Konfigūruokite klasterį sistemoje „Linux“

1. Pirmiausia, norėdami nustatyti klasterį, turite paleisti „ricci“ paslaugą visuose trijuose serveriuose.

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

2. Kadangi „ricci“ yra paleistas visuose serveriuose, atėjo laikas sukurti klasterį. Čia „ccs“ paketas mums padės konfigūruojant klasterį.

Jei nenorite naudoti „ccs“ komandų, turėsite redaguoti failą „cluster.conf“ , kad pridėtumėte mazgus, ir atlikite kitas konfigūracijas. Manau, lengviausias būdas yra naudoti šias komandas. Pažiūrėkime.

Kadangi dar nesukūriau klasterio, dar nėra sukurtas failas cluster.conf, esantis/etc/cluster location, kaip parodyta žemiau.

# cd /etc/cluster
# pwd
# ls

Mano atveju tai darau 172.16.1.250 versijoje, kuri skirta klasterių valdymui. Dabar, kai tik bandysime naudoti ricci serverį, jis paprašys ricci slaptažodžio. Taigi visuose serveriuose turėsite nustatyti „ricci“ vartotojo slaptažodį.

Įveskite „ricci“ vartotojo slaptažodžius.

# passwd ricci

Dabar įveskite komandą, kaip parodyta žemiau.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Galite pamatyti įvedę aukščiau esančią komandą, failas cluster.conf sukurtas kataloge/etc/cluster.

Taip atrodo mano numatytasis „cluster.conf“, kol darau konfigūracijas.

3. Dabar pridėkime du mazgus prie sistemos. Čia taip pat naudojame ccs komandas konfigūracijoms atlikti. Neketinu rankiniu būdu redaguoti failo „cluster.conf“, bet naudosiu šią sintaksę.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Pridėkite ir kitą mazgą.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Taip atrodo failas cluster.conf, pridėjus mazgo serverius.

Taip pat galite įvesti žemiau esančią komandą, kad patikrintumėte mazgo informaciją.

# ccs –h 172.16.1.250 --lsnodes

Puikus. Jūs pats sėkmingai sukūrėte sankaupą ir pridėjote du mazgus. Norėdami gauti daugiau informacijos apie „ccs“ komandos parinktis, įveskite komandą „ccs –help“ ir ištirkite išsamią informaciją. Kadangi dabar jūs žinote, kaip sukurti klasterį ir pridėti prie jo mazgų, netrukus jums paskelbsiu 03 dalį.

Ačiū, iki tol palaikykite ryšį su „Tecmint“ už patogų ir naujausią „How To“.