Red Hat Training
A Red Hat training course is available for RHEL 8
4.6. Instalación de los paquetes y agentes de alta disponibilidad
Complete los siguientes pasos en todos los nodos para instalar los paquetes y agentes de Alta Disponibilidad.
Procedimiento
Introduzca el siguiente comando para eliminar el cliente AWS Red Hat Update Infrastructure (RHUI). Dado que va a utilizar una suscripción a Red Hat Cloud Access, no debe utilizar AWS RHUI además de su suscripción.
$ sudo -i # yum -y remove rh-amazon-rhui-client*
Registre la VM con Red Hat.
# subscription-manager register --auto-attach
Desactivar todos los repositorios.
# subscription-manager repos --disable=*
Habilite los repositorios de RHEL 8 Server y RHEL 8 Server HA.
# subscription-manager repos --enable=rhel-8-server-rpms # subscription-manager repos --enable=rhel-ha-for-rhel-8-server-rpms
Actualice la instancia AWS de RHEL.
# yum update -y
Instale los paquetes de software Red Hat High Availability Add-On, junto con todos los agentes de cercado disponibles en el canal de Alta Disponibilidad.
# yum install pcs pacemaker fence-agents-aws
El usuario
hacluster
fue creado durante la instalación depcs
ypacemaker
en el paso anterior. Cree una contraseña parahacluster
en todos los nodos del clúster. Utilice la misma contraseña para todos los nodos.# passwd hacluster
Añada el servicio
high availability
al cortafuegos de RHEL si está instaladofirewalld.service
.# firewall-cmd --permanent --add-service=high-availability # firewall-cmd --reload
Inicie el servicio
pcs
y permita que se inicie en el arranque.# systemctl start pcsd.service # systemctl enable pcsd.service
-
Edite
/etc/hosts
y añada los nombres de los hosts RHEL y las direcciones IP internas. Consulte ¿Cómo debe configurarse el archivo /etc/hosts en los nodos del clúster RHEL? para obtener más detalles.
Paso de verificación
Asegúrese de que el servicio pcs
está funcionando.
# systemctl status pcsd.service pcsd.service - PCS GUI and remote configuration interface Loaded: loaded (/usr/lib/systemd/system/pcsd.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2018-03-01 14:53:28 UTC; 28min ago Docs: man:pcsd(8) man:pcs(8) Main PID: 5437 (pcsd) CGroup: /system.slice/pcsd.service └─5437 /usr/bin/ruby /usr/lib/pcsd/pcsd > /dev/null & Mar 01 14:53:27 ip-10-0-0-48.ec2.internal systemd[1]: Starting PCS GUI and remote configuration interface… Mar 01 14:53:28 ip-10-0-0-48.ec2.internal systemd[1]: Started PCS GUI and remote configuration interface.