Búsqueda de sitios web

Cómo instalar y configurar un clúster con dos nodos en Linux - Parte 2


Hola a todos. Antes de comenzar la segunda parte, repasemos lo que hemos hecho en la Parte 01. En la Parte 01 de esta serie de agrupación, analizamos la técnica de agrupación y en qué casos se puede utilizar junto con las ventajas y desventajas de la agrupación. Y también hemos cubierto los requisitos previos para esta configuración y lo que hará cada paquete después de que hayamos configurado el tipo de configuración.

Puede revisar la Parte 01 y la Parte 03 desde los enlaces a continuación.

  1. ¿Qué es la agrupación en clústeres y sus ventajas/desventajas?
  2. Cercado y adición de una conmutación por error al clúster – Parte 3

Como dije en mi último artículo, preferimos 3 servidores para esta configuración; un servidor actúa como servidor de clúster y otros como nodos.

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   

En la Parte 2 de hoy, veremos cómo instalar y configurar la agrupación en clústeres en Linux. Para ello necesitamos instalar los siguientes paquetes en los tres servidores.

  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)

Paso 1: Instalación de clustering en Linux

Entonces, comencemos a instalar estos paquetes en los tres servidores. Puede instalar fácilmente todos estos paquetes utilizando el administrador de paquetes yum.

Comenzaré instalando el paquete “ricci” en estos tres servidores.

yum install “ricci”

Una vez finalizada la instalación de ricci, podemos ver que ha instalado mod_cluster y cluster lib como sus dependencias.

A continuación, instalaré luci usando el comando yum install “luci”.

yum install "luci"

Después de la instalación de luci, puede ver que ha instalado las dependencias que necesitaba.

Ahora, instalemos el paquete ccs en los servidores. Para eso ingresé yum install ccs.x86_64 que se muestra en la lista cuando publiqué yum list |grep “ccs ” o simplemente puedes ejecutar yum install “ccs”.

yum install “ccs”

Instalemos cman como último requisito para esta configuración en particular. El comando es yum install “cman” o yum install cman.x86_64 como se muestra en la lista de yum como mencioné anteriormente.

yum install “cman”

Necesitamos confirmar que las instalaciones estén en su lugar. Emita el siguiente comando para ver si los paquetes que necesitábamos están instalados correctamente en los tres servidores.

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

Perfecto, todos los paquetes están instalados y todo lo que tenemos que hacer es configurar el sistema.

Paso 2: configurar el clúster en Linux

1. Como primer paso para configurar el clúster, debe iniciar el servicio ricci en los tres servidores.

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

2. Dado que ricci se inicia en todos los servidores, ahora es el momento de crear el clúster. Aquí es donde el paquete ccs nos ayuda al configurar el clúster.

Si no desea utilizar los comandos ccs, tendrá que editar el archivo “cluster.conf ” para agregar los nodos y realizar otras configuraciones. Supongo que la forma más sencilla es utilizar los siguientes comandos. Echemos un vistazo.

Como todavía no he creado el clúster, todavía no se ha creado ningún archivo cluster.conf en la ubicación /etc/cluster, como se muestra a continuación.

cd /etc/cluster
pwd
ls

En mi caso, hago esto en 172.16.1.250 que está dedicado a la gestión del clúster. A partir de ahora, cada vez que intentemos utilizar el servidor ricci, nos pedirá la contraseña de ricci. Por lo tanto, deberá establecer la contraseña del usuario ricci en todos los servidores.

Ingrese las contraseñas para el usuario ricci.

passwd ricci

Ahora ingrese el comando como se muestra a continuación.

ccs -h 172.16.1.250 --createcluster tecmint_cluster

Puede ver que después de ingresar el comando anterior, el archivo cluster.conf se crea en el directorio /etc/cluster.

Así es como se ve mi cluster.conf predeterminado antes de realizar las configuraciones.

3. Ahora agreguemos los dos nodos al sistema. Aquí también utilizamos los comandos ccs para realizar las configuraciones. No voy a editar manualmente el archivo cluster.conf, sino que utilizaré la siguiente sintaxis.

ccs -h 172.16.1.250 --addnode 172.16.1.222

Agrega el otro nodo también.

ccs -h 172.16.1.250 --addnode 172.16.1.223

Así es como se ve el archivo cluster.conf después de agregar los servidores de nodo.

También puede ingresar el siguiente comando para verificar los detalles del nodo.

ccs –h 172.16.1.250 --lsnodes

Perfecto. Usted mismo creó exitosamente el clúster y agregó dos nodos. Para obtener más detalles sobre las opciones del comando ccs, ingrese el comando ccs –help y estudie los detalles. Como ahora sabes cómo crear el clúster y agregarle nodos, pronto publicaré la Parte 03.

Gracias, hasta entonces manténgase conectado con Tecmint para obtener los prácticos y más recientes procedimientos.