Kif Tinstalla u Konfigurat Cluster b'Żewġ Nodi fil-Linux - Parti 2


Hi kollha. Qabel ma nibdew it-tieni parti, ejja nirrevedu dwar dak li għamilna fil-Parti 01. Fil-Parti 01 ta 'din is-serje ta' clustering, iddiskutejna dwar it-teknika ta 'clustering u f'liema każijiet tista' tintuża flimkien mal-vantaġġi u l-iżvantaġġi ta 'clustering. U wkoll koprejna l-pre-rekwiżiti għal din is-setup u x'se jagħmel kull pakkett wara li kkonfigurajna t-tip ta 'setup.

Tista' tirrevedi l-Parti 01 u l-Parti 03 minn hawn taħt il-links.

  1. X'inhu Raggruppament u Vantaġġi/Żvantaġġi ta' Raggruppament
  2. Fencing u Żieda ta' Failover għal Cluster – Parti 3

Kif għidt fl-aħħar artiklu tiegħi, li nippreferu 3 servers għal din is-setup; server wieħed jaġixxi bħala server cluster u oħrajn bħala nodi.

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   

Fil-Parti 2 tal-lum, se naraw kif tinstalla u tikkonfigura l-clustering fuq Linux. Għal dan irridu ninstallaw hawn taħt pakketti fit-tliet servers kollha.

  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)

Pass 1: Installazzjoni ta 'Clustering fil-Linux

Mela ejja nibdew ninstallaw dawn il-pakketti fit-tliet servers kollha. Tista 'faċilment tinstalla dawn il-pakketti kollha billi tuża yum package manager.

Se nibda billi ninstalla l-pakkett \ricci fuq dawn it-tliet servers kollha.

# yum install “ricci”

Wara li ssir l-installazzjoni ta 'ricci, nistgħu naraw li installat mod_cluster u cluster lib bħala d-dipendenzi tiegħu.

Sussegwentement qed ninstalla luci bl-użu tal-kmand yum install \luci.

# yum install "luci"

Wara l-installazzjoni ta 'luci, tista' tara li installat id-dipendenzi li kellha bżonn.

Issa, ejja ninstallaw il-pakkett ccs fis-servers. Għal dan daħħalt yum install ccs.x86_64 li jidher fil-lista meta ħriġt yum list |grep \ccs jew inkella tista' sempliċement toħroġ yum install \ccs.

# yum install “ccs”

Ejja ninstallaw cman bħala l-aħħar rekwiżit għal din is-setup partikolari. Il-kmand huwa yum install \cman jew yum install cman.x86_64 kif muri fil-lista yum kif semmejt qabel.

# yum install “cman”

Irridu nikkonfermaw li l-installazzjonijiet huma fis-seħħ. Ħruġ taħt il-kmand biex tara jekk il-pakketti li kellna bżonn humiex installati sew fit-tliet servers kollha.

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

Perfetta l-pakketti kollha huma installati u kull ma rridu nagħmlu huwa li nikkonfiguraw is-setup.

Pass 2: Ikkonfigura Cluster fil-Linux

1. Bħala l-ewwel pass għat-twaqqif tal-cluster, għandek bżonn tibda s-servizz ricci fuq it-tliet servers kollha.

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

2. Peress li ricci jinbeda fis-servers kollha, issa wasal iż-żmien li toħloq il-cluster. Dan huwa fejn il-pakkett ccs jiġi għall-għajnuna tagħna meta nikkonfiguraw il-cluster.

Jekk ma tridx tuża kmandi ccs allura jkollok teditja l-fajl \cluster.conf biex iżżid in-nodi u tagħmel konfigurazzjonijiet oħra. Naħseb li l-aktar mod faċli huwa li tuża kmandi li ġejjin. Ejja nagħtu ħarsa.

Peress li għadni ma ħloqtx il-cluster, għad m'hemm l-ebda fajl cluster.conf maħluq fil-post /etc/cluster kif muri hawn taħt.

# cd /etc/cluster
# pwd
# ls

Fil-każ tiegħi, nagħmel dan f'172.16.1.250 li huwa ddedikat għall-ġestjoni tal-clusters. Issa 'l quddiem, kull darba li nippruvaw nużaw is-server ricci, se jitlob il-password ta' ricci. Allura jkollok tissettja l-password tal-utent ricci fis-servers kollha.

Daħħal il-passwords għall-utent ricci.

# passwd ricci

Issa daħħal il-kmand kif muri hawn taħt.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Tista 'tara wara li ddaħħal il-kmand ta' hawn fuq, il-fajl cluster.conf jinħoloq fid-direttorju /etc/cluster.

Dan huwa kif cluster.conf default tiegħi jidher qisu qabel ma nagħmel il-konfigurazzjonijiet.

3. Issa ejja nżidu ż-żewġ nodi mas-sistema. Hawnhekk ukoll nużaw il-kmandi ccs biex nagħmlu l-konfigurazzjonijiet. Mhux se neditja manwalment il-fajl cluster.conf imma nuża s-sintassi li ġejja.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Żid in-nodu l-ieħor ukoll.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Dan huwa kif il-fajl cluster.conf jidher wara li żżid is-servers tan-nodi.

Tista 'wkoll tidħol taħt il-kmand biex tivverifika d-dettalji tan-nodi.

# ccs –h 172.16.1.250 --lsnodes

Perfetta. Int ħoloqt b'suċċess il-cluster lilek innifsek u żidt żewġ nodi. Għal aktar dettalji dwar l-għażliet tal-kmand ccs, daħħal ccs –help kmand u studja d-dettalji. Peress li issa taf kif toħloq il-cluster u żżid in-nodi miegħu, dalwaqt nippubblika l-Parti 03 għalik.

Grazzi, sa dakinhar żommu konnessi ma' Tecmint għal How To's utli u l-aktar reċenti.