Capítulo 8. Administración de adición de alta disponibilidad de Red Hat con herramientas de línea de comandos
Este capítulo describe varias tareas administrativas para el manejo de adición de alta disponibilidad de Red Hat y consta de la siguientes secciones:
Importante
Asegúrese de que la implementación de la adición de alta disponibilidad de Red Hat satisfaga sus necesidades y pueda estar soportada. Consulte a un representante autorizado de Red Hat para verificar su configuración antes de implementarla. Además, disponga de un periodo de quemado de configuración para probar modos de fallas.
Importante
Este capítulo hace referencia a los elementos y atributos de
cluster.conf
más utilizados. Para obtener una lista y descripción completa de cluster.conf
, consulte el esquema de cluster en /usr/share/cluster/cluster.rng
, y el esquema anotado en /usr/share/doc/cman-X.Y.ZZ/cluster_conf.html
(por ejemplo, /usr/share/doc/cman-3.0.12/cluster_conf.html
).
Importante
Algunos procedimientos en este capítulo piden el uso del comando
cman_tool version -r
para propagar un clúster a través de un clúster. El uso de ese comando requiere que ricci
se esté ejecutando.
Nota
Los procedimientos en este capítulo, pueden incluir comandos específicos para algunas de las herramientas de línea de comandos especificas listadas en el Apéndice E, Resumen de herramientas de línea de comandos . Para obtener mayor información sobre todos los comandos y variables, consulte la página de manual para cada herramienta de línea de comandos.
8.1. Iniciar y parar el software de clúster
Puede iniciar o parar un software de clúster en un nodo según la Sección 8.1.1, “Cómo iniciar software de clúster” y la Sección 8.1.2, “Cómo detener el software de clúster”. El inicio de software de clúster en un nodo hace que se conecte al clúster; al detener el software de clúster en un nodo hace que abandone el clúster.
8.1.1. Cómo iniciar software de clúster
Para iniciar el software de clúster en un nodo, escriba los siguientes comandos en este orden:
service cman start
service clvmd start
, si se ha utilizado CLVM para crear volúmenes en clústerservice gfs2 start
, si está usando Red Hat GFS2service rgmanager start
, si está utilizando servicios de alta disponibilidad (rgmanager
).
Por ejemplo:
[root@example-01 ~]#service cman start
Starting cluster: Checking Network Manager... [ OK ] Global setup... [ OK ] Loading kernel modules... [ OK ] Mounting configfs... [ OK ] Starting cman... [ OK ] Waiting for quorum... [ OK ] Starting fenced... [ OK ] Starting dlm_controld... [ OK ] Starting gfs_controld... [ OK ] Unfencing self... [ OK ] Joining fence domain... [ OK ] [root@example-01 ~]#service clvmd start
Starting clvmd: [ OK ] Activating VG(s): 2 logical volume(s) in volume group "vg_example" now active [ OK ] [root@example-01 ~]#service gfs2 start
Mounting GFS2 filesystem (/mnt/gfsA): [ OK ] Mounting GFS2 filesystem (/mnt/gfsB): [ OK ] [root@example-01 ~]#service rgmanager start
Starting Cluster Service Manager: [ OK ] [root@example-01 ~]#
8.1.2. Cómo detener el software de clúster
Para detener el software de clúster en un nodo, escriba los siguientes comandos en este orden:
service rgmanager stop
, si está utilizando servicios de alta disponibilidad (rgmanager
).service gfs2 stop
, si está utilizando Red Hat GFS2umount -at gfs2
, si está utilizando Red Hat GFS2 junto conrgmanager
, para asegurarse que los archivos de GFS2 montados durante el inicio dergmanager
(pero no desmontados durante el apagado) sean también desmontados.service clvmd stop
, si CLVM se ha utilizado para crear volúmenes en clusterservice cman stop
Por ejemplo:
[root@example-01 ~]#service rgmanager stop
Stopping Cluster Service Manager: [ OK ] [root@example-01 ~]#service gfs2 stop
Unmounting GFS2 filesystem (/mnt/gfsA): [ OK ] Unmounting GFS2 filesystem (/mnt/gfsB): [ OK ] [root@example-01 ~]#umount -at gfs2
[root@example-01 ~]#service clvmd stop
Signaling clvmd to exit [ OK ] clvmd terminated [ OK ] [root@example-01 ~]#service cman stop
Stopping cluster: Leaving fence domain... [ OK ] Stopping gfs_controld... [ OK ] Stopping dlm_controld... [ OK ] Stopping fenced... [ OK ] Stopping cman... [ OK ] Waiting for corosync to shutdown: [ OK ] Unloading kernel modules... [ OK ] Unmounting configfs... [ OK ] [root@example-01 ~]#
Nota
Al detener el software de clúster en un nodo los servicios de alta Disponibilidad se conmutan a otro nodo. Como una alternativa, puede reubicar o migrar servicios de alta Disponibilidad a otro nodo antes de detener el software de clúster. Para obtener información sobre manejo de servicios de alta disponibilidad, consulte la Sección 8.3, “Administrar servicios de alta disponibilidad”.