Com instal·lar i configurar el clúster amb dos nodes a Linux - Part 2


Hola a tots. Abans de començar la segona part, repassem el que hem fet a la part 01. A la part 01 d'aquesta sèrie de clustering, hem parlat sobre la tècnica de clustering i en quins casos es pot utilitzar juntament amb els avantatges i desavantatges de clustering. I també hem cobert els requisits previs per a aquesta configuració i què farà cada paquet després de configurar el tipus de configuració.

Podeu revisar la part 01 i la part 03 des dels enllaços següents.

  1. Què és l'agrupament i els avantatges/desavantatges de l'agrupació
  2. Delimitar i afegir una migració per error al clúster: part 3

Com vaig dir en el meu darrer article, que preferim 3 servidors per a aquesta configuració; un servidor actua com a servidor de clúster i altres com a nodes.

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   

A la part 2 d'avui, veurem com instal·lar i configurar el clustering a Linux. Per a això hem d'instal·lar els paquets següents als tres servidors.

  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)

Pas 1: instal·lació del clúster a Linux

Per tant, comencem a instal·lar aquests paquets als tres servidors. Podeu instal·lar fàcilment tots aquests paquets mitjançant el gestor de paquets yum.

Començaré instal·lant el paquet \ricci en tots aquests tres servidors.

# yum install “ricci”

Un cop feta la instal·lació de Ricci, podem veure que ha instal·lat mod_cluster i cluster lib com a dependències.

A continuació, estic instal·lant luci mitjançant l'ordre yum install \luci.

# yum install "luci"

Després de la instal·lació de luci, podeu veure que ha instal·lat les dependències que necessitava.

Ara, instal·lem el paquet ccs als servidors. Per això he introduït yum install ccs.x86_64 que es mostra a la llista quan vaig publicar la llista yum |grep \ccs o simplement podeu emetre yum install \ccs.

# yum install “ccs”

Instal·lem cman com a darrer requisit per a aquesta configuració en particular. L'ordre és yum install \cman o yum install cman.x86_64 tal com es mostra a la llista yum com he esmentat anteriorment.

# yum install “cman”

Hem de confirmar que les instal·lacions estan al seu lloc. Emet l'ordre següent per veure si els paquets que necessitàvem estan instal·lats correctament als tres servidors.

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

Perfecte, tots els paquets estan instal·lats i tot el que hem de fer és configurar la configuració.

Pas 2: configureu el clúster a Linux

1. Com a primer pas per configurar el clúster, heu d'iniciar el servei ricci als tres servidors.

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

2. Com que el ricci s'inicia a tots els servidors, ara és el moment de crear el clúster. Aquí és on el paquet ccs ens ajuda a l'hora de configurar el clúster.

Si no voleu utilitzar ordres ccs, haureu d'editar el fitxer \cluster.conf per afegir els nodes i fer altres configuracions. Suposo que la manera més fàcil és utilitzar les ordres següents. Fem una ullada.

Com que encara no he creat el clúster, encara no hi ha cap fitxer cluster.conf creat a la ubicació /etc/cluster, com es mostra a continuació.

# cd /etc/cluster
# pwd
# ls

En el meu cas, ho faig a 172.16.1.250 que està dedicat a la gestió de clúster. Ara en endavant, cada vegada que intentem utilitzar el servidor Ricci, ens demanarà la contrasenya de Ricci. Així que haureu d'establir la contrasenya de l'usuari ricci a tots els servidors.

Introduïu les contrasenyes per a l'usuari de ricci.

# passwd ricci

Ara introduïu l'ordre com es mostra a continuació.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Podeu veure que després d'introduir l'ordre anterior, el fitxer cluster.conf es crea al directori /etc/cluster.

Així és com es veu el meu cluster.conf predeterminat abans de fer les configuracions.

3. Ara sumem els dos nodes al sistema. Aquí també fem servir les ordres ccs per fer les configuracions. No editaré manualment el fitxer cluster.conf, sinó que utilitzaré la sintaxi següent.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Afegiu també l'altre node.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Així es veu el fitxer cluster.conf després d'afegir els servidors de nodes.

També podeu introduir l'ordre següent per verificar els detalls del node.

# ccs –h 172.16.1.250 --lsnodes

Perfecte. Heu creat correctament el clúster vosaltres mateixos i heu afegit dos nodes. Per obtenir més detalls sobre les opcions de l'ordre ccs, introduïu l'ordre ccs –help i estudia els detalls. Com que ara sabeu com crear el clúster i afegir-hi nodes, aviat publicaré la part 03 per a vosaltres.

Gràcies, fins aleshores, manteniu-vos en contacte amb Tecmint per obtenir les últimes i útils instruccions.