Bii o ṣe le Fi sori ẹrọ ati Tunto Iṣupọ pẹlu Awọn apa meji ni Linux - Apá 2


Bawo ni gbogbo eniyan. Ṣaaju ki a to bẹrẹ apakan keji, jẹ ki a ṣe atunyẹwo nipa ohun ti a ti ṣe ni Apakan 01. Ni Apakan 01 ti jara iṣakojọpọ yii, a ti jiroro nipa ilana iṣupọ ati eyiti awọn ọran le ṣee lo pẹlu awọn anfani ati ailagbara ti iṣupọ. Ati pe a ti bo awọn ibeere ṣaaju fun iṣeto yii ati kini package kọọkan yoo ṣe lẹhin ti a tunto iru iṣeto kan.

O le ṣe atunyẹwo Apakan 01 ati Apá 03 lati awọn ọna asopọ isalẹ.

  1. Kini Isupọ ati Awọn anfani/Awọn ailagbara ti Iṣupọ
  2. Adaṣe ati Fifi kan Failover si iṣupọ - Apá 3

Bi Mo ti sọ ninu nkan mi ti o kẹhin, pe a fẹ awọn olupin 3 fun iṣeto yii; olupin kan ṣiṣẹ bi olupin iṣupọ ati awọn miiran bi awọn apa.

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   

Ninu Apakan 2 loni, a yoo rii bi a ṣe le fi sori ẹrọ ati tunto iṣupọ lori Linux. Fun eyi a nilo lati fi sori ẹrọ ni isalẹ awọn idii ni gbogbo awọn olupin mẹta.

  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)

Igbesẹ 1: Fifi Ijọpọ ni Linux

Nitorina jẹ ki a bẹrẹ fifi awọn idii wọnyi sii ni gbogbo awọn olupin mẹta. O le ni rọọrun fi gbogbo awọn idii wọnyi sii nipa lilo oluṣakoso package yum.

Emi yoo bẹrẹ nipa fifi package\"ricci" sori gbogbo awọn olupin mẹta wọnyi.

# yum install “ricci”

Lẹhin fifi sori ricci ti ṣe, a le rii pe o ti fi sori ẹrọ mod_cluster ati iṣupọ lib bi awọn igbẹkẹle rẹ.

Nigbamii ti Mo n fi luci sii ni lilo yum install\"luci" pipaṣẹ.

# yum install "luci"

Lẹhin fifi sori ẹrọ ti luci, o le rii pe o ti fi awọn igbẹkẹle ti o nilo sii.

Bayi, jẹ ki a fi package ccs sii ninu awọn olupin. Fun iyẹn Mo ti tẹ yum fi sori ẹrọ ccs.x86_64 eyiti o han ninu atokọ naa nigbati mo ṣe agbejade atokọ yum | grep\"ccs" tabi bẹẹkọ o le sọ yum fi sori ẹrọ\"ccs".

# yum install “ccs”

Jẹ ki a fi sori ẹrọ cman bi ibeere ti o kẹhin fun iṣeto pataki yii. Aṣẹ naa jẹ yum fi sori ẹrọ\"cman" tabi yum fi sori ẹrọ cman.x86_64 bi o ṣe han ninu atokọ yum bi mo ti sọ tẹlẹ.

# yum install “cman”

A nilo lati jẹrisi awọn fifi sori ẹrọ wa ni ipo. Ipinfunni ni isalẹ aṣẹ lati rii boya awọn idii ti a nilo ti fi sori ẹrọ daradara ni gbogbo awọn olupin mẹta.

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

Pipe gbogbo awọn idii ti fi sii ati gbogbo ohun ti a nilo lati ṣe ni tunto iṣeto naa.

Igbese 2: Tunto Iṣupọ ni Linux

1. Gẹgẹbi igbesẹ akọkọ fun siseto iṣupọ, o nilo lati bẹrẹ iṣẹ ricci lori gbogbo awọn olupin mẹta.

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

2. Niwọn igba ti a ti bẹrẹ ricci ni gbogbo awọn olupin, bayi o to akoko lati ṣẹda iṣupọ. Eyi ni ibiti package ccs wa si iranlọwọ wa nigba tito leto iṣupọ naa.

Ti o ko ba fẹ lo awọn aṣẹ ccs lẹhinna o yoo ni satunkọ faili \"cluster.conf" fun fifi awọn apa kun ati ṣe awọn atunto miiran. Mo gboju le ọna ti o rọrun julọ ni lati lo awọn ofin atẹle. Jẹ ki a ni oju kan.

Niwon Emi ko ṣẹda iṣupọ sibẹsibẹ, ko si faili iṣupọ.conf ti a ṣẹda ni/ati be be lo/ipo iṣupọ sibẹsibẹ bi a ṣe han ni isalẹ.

# cd /etc/cluster
# pwd
# ls

Ninu ọran mi, Mo ṣe eyi ni 172.16.1.250 eyiti o jẹ igbẹhin fun iṣakoso iṣupọ. Ni bayi, nigbakugba ti a ba gbiyanju lati lo olupin ricci, yoo beere fun ọrọ igbaniwọle ricci. Nitorinaa iwọ yoo ni lati ṣeto ọrọigbaniwọle ti olumulo ricci ni gbogbo awọn olupin.

Tẹ awọn ọrọigbaniwọle sii fun olumulo ricci.

# passwd ricci

Bayi tẹ aṣẹ naa bi a ṣe han ni isalẹ.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

O le wo lẹhin titẹsi aṣẹ loke, faili cluster.conf ni a ṣẹda ni/ati be be lo/ilana iṣupọ.

Eyi ni bi cluster.conf aiyipada mi ṣe ri ṣaaju ki Mo to awọn atunto naa.

3. Bayi jẹ ki a fi awọn apa meji kun si eto naa. Ninu ibi tun a lo awọn aṣẹ ccs lati ṣe awọn atunto. Emi kii ṣe atunṣe pẹlu ọwọ faili cluster.conf ṣugbọn lo iṣọpọ atẹle.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Ṣafikun oju ipade miiran paapaa.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Eyi ni bii faili cluster.conf ṣe dabi lẹhin fifi awọn olupin ipade kun.

O tun le tẹ aṣẹ ni isalẹ lati ṣayẹwo awọn alaye ipade.

# ccs –h 172.16.1.250 --lsnodes

Pipe. O ti ṣẹda iṣupọ naa funrararẹ o si ṣafikun awọn apa meji. Fun awọn alaye siwaju sii nipa awọn aṣayan aṣẹ ccs, tẹ aṣẹ ccs -help sii ki o ka awọn alaye naa. Niwon bayi o mọ bi o ṣe le ṣẹda iṣupọ ati ṣafikun awọn apa si rẹ, Emi yoo fi Apakan 03 ranṣẹ fun ọ laipe.

O ṣeun, titi di igba naa ni asopọ pẹlu Tecmint fun ọwọ ati tuntun Bawo ni Lati.