Kā instalēt un konfigurēt klasteri ar diviem mezgliem Linux - 2. daļa


Sveiki visiem. Pirms sākam otro daļu, apskatīsim, ko esam paveikuši 01. daļā. Šīs klasterizācijas sērijas 01. daļā mēs esam apsprieduši klasterizācijas tehniku un kādos gadījumos to var izmantot kopā ar klasterizācijas priekšrocībām un trūkumiem. Turklāt mēs esam aplūkojuši priekšnoteikumus šai iestatīšanai un katras pakotnes darbību pēc konfigurācijas veida konfigurēšanas.

Jūs varat pārskatīt 01. un 03. daļu no zemāk esošajām saitēm.

  1. Kas ir kopu veidošana un kopu priekšrocības/trūkumi
  2. Nožogošana un kļūmes pievienošana kopai - 3. daļa

Kā jau es teicu savā pēdējā rakstā, ka mēs šim iestatījumam dodam priekšroku 3 serveriem; viens serveris darbojas kā klastera serveris un otrs kā mezgls.

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   

Šodienas 2. daļā mēs redzēsim, kā instalēt un konfigurēt klasteru izveidi Linux. Šim nolūkam mums visos trīs serveros ir jāinstalē pakotnes.

  1. Ricci (ricci-0.16.2-75.el6.x86_64.rpm)
  2. Lūsijs (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. darbība: klastera instalēšana Linux

Tātad sāksim instalēt šīs paketes visos trīs serveros. Visas šīs paketes varat viegli instalēt, izmantojot yum pakešu pārvaldnieku.

Sākumā es instalēšu “ricci” pakotni visos šajos trīs serveros.

# yum install “ricci”

Kad ricci instalēšana ir pabeigta, mēs varam redzēt, ka tā ir uzstādījusi mod_cluster un cluster lib kā atkarības.

Pēc tam es instalēju luci, izmantojot komandu yum install “luci”.

# yum install "luci"

Pēc luci instalēšanas jūs varat redzēt, ka tā ir instalējusi nepieciešamās atkarības.

Tagad serveros instalēsim kopiju pakotni. Tam es ievadīju yum install ccs.x86_64, kas tiek parādīts sarakstā, kad es izsniedzu yum list | grep "ccs", vai arī jūs varat vienkārši izdot yum install "ccs".

# yum install “ccs”

Instalēsim cman kā pēdējo šīs konkrētās iestatīšanas prasību. Komanda ir yum install “cman” vai yum install cman.x86_64, kā parādīts yum sarakstā, kā jau minēju iepriekš.

# yum install “cman”

Mums jāapstiprina, ka instalācijas ir ieviestas. Izdodiet komandu zemāk, lai redzētu, vai nepieciešamās paketes ir pareizi instalētas visos trīs serveros.

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

Lieliski, ka visas pakotnes ir instalētas, un viss, kas mums jādara, ir konfigurēt iestatīšanu.

2. solis: konfigurējiet klasteri Linux

1. Kā pirmais solis klastera iestatīšanai jums jāuzsāk ricci pakalpojums visos trīs serveros.

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

2. Tā kā ricci tiek palaists visos serveros, tagad ir pienācis laiks izveidot kopu. Konfigurējot kopu, šeit mums palīdzēs pakete ccs.

Ja nevēlaties izmantot komandas ccs, mezglu pievienošanai būs jāveic rediģēšana failā “cluster.conf” un jāveic citas konfigurācijas. Es domāju, ka vienkāršākais veids ir izmantot šādas komandas. Paskatīsimies.

Tā kā klasteru vēl neesmu izveidojis, mapē/etc/cluster location vēl nav izveidots fails cluster.conf, kā parādīts tālāk.

# cd /etc/cluster
# pwd
# ls

Manā gadījumā to daru 172.16.1.250, kas ir veltīts kopu pārvaldībai. Tagad, kad mēs mēģinām izmantot ricci serveri, tas prasīs ricci paroli. Tātad visos serveros jums būs jāiestata ricci lietotāja parole.

Ievadiet Ricci lietotāja paroles.

# passwd ricci

Tagad ievadiet komandu, kā parādīts zemāk.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Jūs varat redzēt, ievadot komandu iepriekš, fails cluster.conf tiek izveidots direktorijā/etc/cluster.

Šādi izskatās mans noklusējuma cluster.conf, pirms es veicu konfigurēšanu.

3. Tagad pievienosim divus mezglus sistēmai. Šeit arī mēs izmantojam komandas ccs, lai veiktu konfigurācijas. Es negrasos manuāli rediģēt failu cluster.conf, bet izmantoju šo sintaksi.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Pievienojiet arī otru mezglu.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Šādi izskatās fails cluster.conf pēc mezglu serveru pievienošanas.

Jūs varat arī ievadīt komandu zemāk, lai pārbaudītu mezgla detaļas.

# ccs –h 172.16.1.250 --lsnodes

Lieliski. Jūs pats esat veiksmīgi izveidojis kopu un pievienojis divus mezglus. Lai iegūtu sīkāku informāciju par komandu ccs komandām, ievadiet komandu ccs –help un izpētiet detaļas. Tā kā tagad jūs zināt, kā izveidot kopu un pievienot tai mezglus, es drīz jums ievietošu 03. daļu.

Paldies, līdz tam sazinieties ar Tecmint par ērtu un jaunāko How To’s.