Capítulo 8. Introducción a la interfaz web de pcsd
La pcsd
Web UI es una interfaz gráfica de usuario para crear y configurar clusters Pacemaker/Corosync.
8.1. Instalación del software del clúster
El siguiente procedimiento instala el software del clúster y configura su sistema para la creación del clúster.
En cada nodo del cluster, instale los paquetes de software Red Hat High Availability Add-On junto con todos los agentes de valla disponibles en el canal de Alta Disponibilidad.
#
yum install pcs pacemaker fence-agents-all
Alternativamente, puede instalar los paquetes de software de Red Hat High Availability Add-On junto con sólo el agente de valla que necesite con el siguiente comando.
#
yum install pcs pacemaker fence-agents-model
El siguiente comando muestra una lista de los agentes de la valla disponibles.
#
rpm -q -a | grep fence
fence-agents-rhevm-4.0.2-3.el7.x86_64 fence-agents-ilo-mp-4.0.2-3.el7.x86_64 fence-agents-ipmilan-4.0.2-3.el7.x86_64 ...AvisoDespués de instalar los paquetes del complemento de alta disponibilidad de Red Hat, debe asegurarse de que sus preferencias de actualización de software estén configuradas para que no se instale nada automáticamente. La instalación en un cluster en funcionamiento puede causar comportamientos inesperados. Para obtener más información, consulte Prácticas recomendadas para aplicar actualizaciones de software a un cluster de alta disponibilidad o de almacenamiento resiliente de RHEL.
Si está ejecutando el demonio
firewalld
, ejecute los siguientes comandos para habilitar los puertos requeridos por el complemento de alta disponibilidad de Red Hat.NotaPuede determinar si el demonio
firewalld
está instalado en su sistema con el comandorpm -q firewalld
. Si está instalado, puede determinar si se está ejecutando con el comandofirewall-cmd --state
.#
firewall-cmd --permanent --add-service=high-availability
#firewall-cmd --add-service=high-availability
NotaLa configuración ideal del cortafuegos para los componentes del clúster depende del entorno local, en el que puede ser necesario tener en cuenta consideraciones como si los nodos tienen múltiples interfaces de red o si existe un cortafuegos fuera del host. El ejemplo que se presenta aquí, que abre los puertos que generalmente requiere un cluster Pacemaker, debe modificarse para adaptarse a las condiciones locales. Habilitación de puertos para el complemento de alta disponibilidad muestra los puertos que se deben habilitar para el complemento de alta disponibilidad de Red Hat y proporciona una explicación de para qué se utiliza cada puerto.
Para poder utilizar
pcs
para configurar el cluster y comunicarse entre los nodos, debe establecer una contraseña en cada nodo para el usuariohacluster
, que es la cuenta de administraciónpcs
. Se recomienda que la contraseña del usuariohacluster
sea la misma en cada nodo.#
passwd hacluster
Changing password for user hacluster. New password: Retype new password: passwd: all authentication tokens updated successfully.Antes de poder configurar el cluster, el demonio
pcsd
debe ser iniciado y habilitado para arrancar en cada nodo. Este demonio funciona con el comandopcs
para gestionar la configuración en todos los nodos del clúster.En cada nodo del clúster, ejecute los siguientes comandos para iniciar el servicio
pcsd
y para habilitarpcsd
al inicio del sistema.#
systemctl start pcsd.service
#systemctl enable pcsd.service