Come installare e configurare il cluster con due nodi in Linux - Parte 2


Ciao a tutti. Prima di iniziare la seconda parte, esaminiamo cosa abbiamo fatto in Parte 01 . Nella parte 01 di questa serie di clustering, abbiamo discusso sulla tecnica del clustering e in quali casi può essere utilizzato insieme ai vantaggi e agli svantaggi del clustering. E inoltre abbiamo coperto i prerequisiti per questa configurazione e cosa farà ogni pacchetto dopo aver configurato il tipo di installazione.

Puoi esaminare Parte 01 e Parte 03 dai link sottostanti.

  1. What is Clustering and Advantages/Disadvantages of Clustering
  2. Fencing and Adding a Failover to Cluster – Part 3

Come ho detto nel mio ultimo articolo, preferiamo 3 server per questa configurazione; un server funge da server del cluster e altri come 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   

Nella Parte 2 di oggi, vedremo come installare e configurare il clustering su Linux. Per questo abbiamo bisogno di installare sotto i pacchetti in tutti e tre i server.

  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)

Passaggio 1: installazione di Clustering in Linux

rosso

Inizierò installando il pacchetto " ricci " su tutti questi tre server.

# yum install “ricci”

Dopo l'installazione di ricci , possiamo vedere che ha installato mod_cluster e cluster lib come sue dipendenze.

Successivamente installerò luci utilizzando il comando yum install "luci" .

# yum install "luci"

Dopo l'installazione di luci , puoi vedere che ha installato le dipendenze necessarie.

Ora, installiamo il pacchetto ccs nei server. Per questo ho inserito yum install ccs.x86_64 che viene mostrato nell'elenco quando ho emesso yum list | grep "ccs" oppure puoi semplicemente emettere yum install “ccs” .

# yum install “ccs”

Installiamo cman come ultimo requisito per questa particolare configurazione. Il comando è yum install "cman" o yum install cman.x86_64 come mostrato nella lista yum, come accennato in precedenza.

# yum install “cman”

Dobbiamo confermare che le installazioni sono a posto. Emettere sotto il comando per vedere se i pacchetti di cui avevamo bisogno sono installati correttamente in tutti e tre i server.

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

Perfetto tutti i pacchetti sono installati e tutto ciò che dobbiamo fare è configurare la configurazione.

Passaggio 2: Configura il cluster in Linux

1. Come primo passo per la configurazione del cluster, devi avviare il servizio ricci su tutti e tre i server.

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

2. Poiché ricci viene avviato in tutti i server, ora è il momento di creare il cluster. È qui che il pacchetto ccs viene in nostro aiuto durante la configurazione del cluster.

Se non vuoi utilizzare i comandi ccs , dovrai modificare il file "cluster.conf" per aggiungere i nodi e fare altre configurazioni. Immagino che il modo più semplice sia usare i seguenti comandi. Diamo un'occhiata.

Poiché non ho ancora creato il cluster, non esiste un file cluster.conf creato nella posizione /etc/cluster come mostrato di seguito.

# cd /etc/cluster
# pwd
# ls

Nel mio caso, lo faccio in 172.16.1.250 che è dedicato alla gestione dei cluster. Ora in poi, ogni volta che proviamo a utilizzare il server ricci , verrà richiesta la password di ricci . Quindi dovrai impostare la password dell'utente ricci in tutti i server.

Inserisci le password per l'utente ricci .

# passwd ricci

Ora inserisci il comando come mostrato di seguito.

# ccs -h 172.16.1.250 --createcluster tecmint_cluster

Puoi vedere dopo aver inserito il comando sopra, il file cluster.conf viene creato nella directory /etc/cluster .

Ecco come appare il mio cluster.conf predefinito prima di eseguire le configurazioni.

3. Ora aggiungiamo i due nodi al sistema. Anche qui usiamo i comandi ccs per effettuare le configurazioni. Non ho intenzione di modificare manualmente il file cluster.conf ma utilizzare la seguente sintassi.

# ccs -h 172.16.1.250 --addnode 172.16.1.222

Aggiungi anche l'altro nodo.

# ccs -h 172.16.1.250 --addnode 172.16.1.223

Ecco come appare il file cluster.conf dopo aver aggiunto i server del nodo.

È anche possibile immettere il comando sotto per verificare i dettagli del nodo.

# ccs –h 172.16.1.250 --lsnodes

Perfezionare. Hai creato correttamente il cluster e aggiunto due nodi. Per ulteriori dettagli sulle opzioni del comando ccs , inserisci il comando ccs -help e studia i dettagli. Dato che ora sai come creare il cluster e aggiungere nodi, pubblicherò presto Parte 03 .

Grazie, fino ad allora tieniti in contatto con Tecmint per le pratiche e le ultime novità.