Kahden solmun klusterin asentaminen ja määrittäminen Linuxissa - Osa 2


Hei kaikki. Ennen kuin aloitamme toisen osan, käydään läpi, mitä olemme tehneet osassa 01. Tämän klusterointisarjan osassa 01 olemme käsitelleet klusterointitekniikkaa ja sitä, missä tapauksissa sitä voidaan käyttää yhdessä klusteroinnin eduista ja haitoista. Olemme myös käsitelleet tämän asennuksen edellytykset ja mitä kukin paketti tekee sen jälkeen, kun olemme määrittäneet asennuksen.

Voit tarkastella Osa 01 ja Osa 03 alla olevista linkeistä.

  1. Mitä on klusterointi ja klusteroinnin edut/haitat
  2. Aitaus ja varasiirron lisääminen klusteriin – Osa 3

Kuten sanoin edellisessä artikkelissani, että pidämme parempana kolmea palvelinta tässä asetuksessa; yksi palvelin toimii klusteripalvelimena ja toiset solmuina.

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ämän päivän osassa 2 katsomme, kuinka klusterointi asennetaan ja määritetään Linuxissa. Tätä varten meidän on asennettava alla olevat paketit kaikkiin kolmeen palvelimeen.

  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)

Vaihe 1: Klusterin asentaminen Linuxiin

Joten aloitetaan näiden pakettien asentaminen kaikkiin kolmeen palvelimeen. Voit asentaa kaikki nämä paketit helposti yum-paketinhallinnan avulla.

Aloitan asentamalla ricci -paketin kaikkiin näihin kolmeen palvelimeen.

yum install “ricci”

Kun ricci on asennettu, voimme nähdä, että se on asentanut riippuvuuksinaan mod_cluster ja cluster lib.

Seuraavaksi asensen lucin komennolla yum install “luci”.

yum install "luci"

Kun luci on asennettu, voit nähdä, että se on asentanut tarvitsemansa riippuvuudet.

Asennataan nyt palvelimille ccs-paketti. Tätä varten kirjoitin yum install ccs.x86_64, joka näkyy luettelossa, kun annoin yum list |grep “ccs ” tai voit yksinkertaisesti antaa yum install "ccs".

yum install “ccs”

Asennataan cman tämän asennuksen viimeisenä vaatimuksena. Komento on yum install “cman” tai yum install cman.x86_64, kuten aiemmin mainitsin yum-luettelossa.

yum install “cman”

Meidän on varmistettava, että asennukset ovat paikallaan. Anna alla oleva komento nähdäksesi, onko tarvitsemamme paketit asennettu oikein kaikkiin kolmeen palvelimeen.

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

Kaikki paketit on asennettu täydellisesti, ja meidän tarvitsee vain määrittää asetukset.

Vaihe 2: Määritä klusteri Linuxissa

1. Ensimmäisenä vaiheena klusterin määrittämisessä sinun on käynnistettävä ricci-palvelu kaikilla kolmella palvelimella.

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

2. Koska ricci on käynnistetty kaikilla palvelimilla, nyt on aika luoda klusteri. Tässä ccs-paketti tulee avuksi klusterin määrittämisessä.

Jos et halua käyttää ccs-komentoja, sinun on muokattava "cluster.conf"-tiedostoa solmujen lisäämistä ja muita määrityksiä varten. Luulen, että helpoin tapa on käyttää seuraavia komentoja. Katsotaan.

Koska en ole vielä luonut klusteria, sijaintiin /etc/cluster ei ole vielä luotu cluster.conf-tiedostoa, kuten alla näkyy.

cd /etc/cluster
pwd
ls

Minun tapauksessani teen tämän osoitteessa 172.16.1.250, joka on omistettu klusterin hallintaan. Tästä eteenpäin aina kun yritämme käyttää ricci -palvelinta, se pyytää riccin salasanaa. Joten sinun on asetettava ricci-käyttäjän salasana kaikille palvelimille.

Anna salasanat ricci-käyttäjälle.

passwd ricci

Anna nyt komento alla olevan kuvan mukaisesti.

ccs -h 172.16.1.250 --createcluster tecmint_cluster

Yllä olevan komennon antamisen jälkeen näet, että cluster.conf-tiedosto luodaan /etc/cluster-hakemistoon.

Tältä oletusarvoinen cluster.conf näyttää ennen asetusten tekemistä.

3. Lisätään nyt kaksi solmua järjestelmään. Myös tässä käytämme ccs-komentoja määritysten tekemiseen. En aio muokata cluster.conf-tiedostoa manuaalisesti, vaan käytän seuraavaa syntaksia.

ccs -h 172.16.1.250 --addnode 172.16.1.222

Lisää myös toinen solmu.

ccs -h 172.16.1.250 --addnode 172.16.1.223

Tältä cluster.conf-tiedosto näyttää solmupalvelimien lisäämisen jälkeen.

Voit myös antaa alla olevan komennon vahvistaaksesi solmun tiedot.

ccs –h 172.16.1.250 --lsnodes

Täydellinen. Olet onnistuneesti luonut klusterin itse ja lisännyt kaksi solmua. Saat lisätietoja ccs-komentovaihtoehdoista kirjoittamalla ccs –help-komennon ja tutustumalla niihin. Koska nyt osaat luoda klusterin ja lisätä siihen solmuja, julkaisen sinulle pian osan 03.

Kiitos, siihen asti pidä yhteyttä Tecmintiin kätevistä ja uusimmista ohjeista.