Capítulo 2. Configuración de cercado con el comando ccs
A partir del lanzamiento de Red Hat Enterprise Linux 6.1, Red Hat High Availability Add-On proporciona soporte para el comando de configuración de clúster
ccs
. El comando ccs
permite al administrador crear, modificar, y ver el archivo de configuración de clúster cluster.conf
. Use el comando ccs
para configurar un archivo de configuración de clúster en un sistema de archivos local o un nodo remoto. El administrador también puede iniciar o detener los servicios de clúster con ccs
en uno o todos los nodos en un clúster configurado.
Este capítulo describe cómo configurar el archivo de configuración de clúster Red Hat High Availability Add-On mediante el comando
ccs
.
Este capítulo consta de las siguientes secciones:
Nota
Asegúrese de que su adición de alta disponibilidad cumpla con sus necesidades y tenga soporte. Consulte a un representante autorizado de Red Hat para verificar su configuración antes de ejecutarla. Además, deje un tiempo de periodo de prueba para ensayar los modos de falla.
Nota
Este capítulo hace referencia a los elementos y atributos más utilizados de
cluster.conf
. 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
).
2.1. Cómo configurar dispositivos de vallas
La configuración de dispositivos de vallas consiste en crear, actualizar y borrar dispositivos de vallas para el clúster. Debe crear y nombrar los dispositivos de vallas en un clúster antes de configurar el cercado para los nodos en el clúster. Par obtener más información sobre configuración de cercado para los nodos individuales en el clúster, consulte la Sección 2.3, “Cómo configurar cercado para miembros de clúster”.
Antes de configurar sus dispositivos de vallas, debería modificar algunas de las propiedades de daemon de vallas para su sistema de los valores predeterminados. Los valores que configure para el daemon del cercado son valores generales para el clúster. Las propiedades generales de cercado para el clúster que usted podría modificar se resumen a continuación:
- El atributo
post_fail_delay
es el número de segundos que el daemon de vallas (fenced
) espera antes de cercar un nodo (un miembro de un dominio de vallas) después de que el nodo haya fallado. El valor predeterminadopost_fail_delay
es0
. Su valor puede variar para ajustarse al rendimiento de clúster y red. - El atributo
post-join_delay
es el número de segundos que el daemon de vallas (fenced
) espera antes de cercar un nodo después de que el nodo se enlace al dominio. El valor predeterminado depost_join_delay
es6
. El parámetro típico parapost_join_delay
está entre 20 y 30 segundos, pero puede variar según el rendimiento del clúster y de la red.
Restableció los valores de los atributos
post_fail_delay
y post_join_delay
con la opción --setfencedaemon
del comando ccs
. Sin embargo, observe que la ejecución del comando ccs --setfencedaemon
sobrescribe todas las propiedades del daemon.
Por ejemplo, para configurar el valor para el atributo
post_fail_delay
, ejecute el siguiente comando. Este comando sobrescribe los valores de las demás propiedades del daemon de vallas existentes que usted haya establecido con este comando.
ccs -h host --setfencedaemon post_fail_delay=valor
Por ejemplo, para configurar el valor del atributo
post_join_delay
, ejecute el siguiente comando. Este comando sobrescribe los valores de las demás propiedades del daemon de vallas existentes que usted haya establecido con este comando.
ccs -h host --setfencedaemon post_join_delay=valor
Para configurar el valor para los atributos
post_join_delay
y post_fail_delay
, ejecute el siguiente comando:
ccs -h host --setfencedaemon post_fail_delay=valor post_join_delay=valor
Nota
Para obtener más información sobre los atributos
post_join_delay
y post_fail_delay
y de las propiedades del daemon de vallas adicionales que usted puede modificar, consulte la página de manual fenced(8) y vaya al esquema de clúster en /usr/share/cluster/cluster.rng
, y al esquema anotado en /usr/share/doc/cman-X.Y.ZZ/cluster_conf.html
.
Para configurar un dispositivo de vallas para un clúster, ejecute el siguiente comando:
ccs -h host --addfencedev nombre_de_dispositivo [opciones_de_dispositivos_de_cercado]
Por ejemplo, para configurar un dispositivo de vallas APC en el archivo de configuración en el nodo de clúster
node1
llamado myfence
con una dirección IP de apc_ip_example
, un nombre de inicio de login_example
, y una contraseña de password_example
, ejecute el siguiente comando:
ccs -h node1 --addfencedev myfence agent=fence_apc ipaddr=apc_ip_example login=login_example passwd=password_example
El siguiente ejemplo muestra la sección
fencedevices
del archivo de configuración cluster.conf
después de que le ha añadido este dispositivo de vallas APC:
<fencedevices> <fencedevice agent="fence_apc" ipaddr="apc_ip_example" login="login_example" name="myfence" passwd="password_example"/> </fencedevices>
Cuando configure los dispositivos de vallas para un clúster, es útil ver el listado de los dispositivos disponibles para su clúster y las opciones para cada dispositivo. También le puede ser útil ver el listado de dispositivos de vallas actualmente configurados para su clúster. Si desea obtener información sobre el uso del comando
ccs
para imprimir la lista de dispositivos de vallas disponibles y opciones o para imprimir la lista de los dispositivos de vallas configurados actualmente, consulte la Sección 2.2, “Cómo listar dispositivos de vallas y opciones de dispositivos de vallas ”.
Para retirar un dispositivo de vallas desde su configuración de clúster, ejecute el siguiente comando:
ccs -h host --rmfencedev nombre_de_dispositivo_de_vallas
Por ejemplo, para retirar un dispositivo de vallas que usted haya denominado
myfence
del archivo de configuración de clúster en un nodo de clúster node1
, ejecute el siguiente comando:
ccs -h node1 --rmfencedev myfence
Si necesita modificar los atributos del dispositivo de vallas que usted ya ha configurado, debe primero retirar ese dispositivo de vallas y luego añadirlo de nuevo con los atributos modificados.
Observe que cuando haya terminado de configurar todos los componentes de su clúster, deberá sincronizar el archivo de configuración de clúster para todos los nodos.