2.3.3. Cómo configurar un dispositivo de vallas de respaldo
Debe definir varios métodos de cercado para un nodo. Si el cercado falla mediante el primer método, el sistema intentará cercar el nodo con el segundo método, seguido de los otros métodos adicionales que usted haya configurado. Para configurar un método de cercado de respaldo para un nodo, configure dos métodos para un nodo, configurando una instancia de vallas para cada método.
Nota
El orden en el que el sistema utilizará los métodos de cercado que usted ha configurado, sigue el orden en el archivo de configuración de cluster. El primer método que configure con el comando
ccs
es el método de cercado primario y el segundo método que usted configure es el método de cercado de respaldo. Para cambiar el orden, debe retirar el método de cercado primario del archivo de configuración y luego añadirlo de nuevo.
Observe que en cualquier momento puede imprimir la lista de los métodos de vallas e instancias configuradas actualmente para un nodo si ejecuta el siguiente comando. Si no especifica el nodo, este comando listará los métodos de vallas e instancias actualmente configurados para todos los nodos.
ccs -h host --lsfenceinst [nodo]
Siga el siguiente procedimiento para configurar un nodo con un método de vallas primario que utiliza un dispositivo de vallas llamado
apc
, el cual usa el agente de vallas fence_apc
y un dispositivo de cercado de respaldo con un dispositivo de vallas llamado sanswitch1
, el cual emplea el agente de cercado fence_sanbox2
. Puesto que el dispositivo sanswitch1
es un agente de cercado basado en almacenamiento, usted necesitará configurar la apertura de la vallas para ese dispositivo.
- Añada el método de vallas primario para el nodo, proporcionando un nombre para el método de vallas.
ccs -h host --addmethod método nodo
Por ejemplo, para configurar un método de vallas llamadoAPC
como el método primario para el nodonode-01.example.com
en el archivo de configuración en el nodo de clusternode-01.example.com
, ejecute el siguiente comando:ccs -h node01.example.com --addmethod APC node01.example.com
- Agregue una instancia de vallas para método primario. Debe especificar el dispositivo de vallas a usar para el nodo, el nodo al que esta instancia aplica, el nombre del método y cualquier otra opción para este método que sea específica a este nodo:
ccs -h host --addfenceinst nombre_de_dispositivo_de_vallas nodo method [opciones]
Por ejemplo, para configurar una instancia de vallas en el archivo de configuración en el nodo de clusternode-01.example.com
que usa el puerto de alimentación 1 de interruptor APC en el dispositivo de vallas llamadoapc
para nodo de cluster de vallasnode-01.example.com
mediante el método denominadoAPC
, ejecute el siguiente comando:ccs -h node01.example.com --addfenceinst apc node01.example.com APC port=1
- Añada un método de vallas de respaldo para el nodo, proporcionando un nombre para el método de vallas.
ccs -h host --addmethod método nodo
Por ejemplo, para configurar un método de vallas de respaldo llamadoSAN
para el nodonode-01.example.com
en el archivo de configuración en el nodo de clústernode-01.example.com
, ejecute el siguiente comando:ccs -h node01.example.com --addmethod SAN node01.example.com
- Añada una instancia de vallas para el método de respaldo. Debe especificar el dispositivo de vallas a usar para el nodo, el nodo al que se aplica esta instancia, el nombre del método y las opciones para este método que son específicas a este nodo:
ccs -h host --addfenceinst nombre_de_dispositivo_de_vallas nodo method [opciones]
Por ejemplo, para configurar una instancia de vallas en el archivo de configuración en el nodo de clusternode-01.example.com
que usa el puerto 11 de interruptor SAN en el dispositivo de vallas llamadosanswitch1
para nodo de cluster de vallasnode-01.example.com
mediante el método llamadoSAN
, ejecute el siguiente comando:ccs -h node01.example.com --addfenceinst sanswitch1 node01.example.com SAN port=11
- Puesto que el dispositivo
sanswitch1
es un dispositivo basado en almacenamiento, debe configurar el sin-cercado para este dispositivo.ccs -h node01.example.com --addunfence sanswitch1 node01.example.com port=11 action=on
Continúe añadiendo métodos de vallas cuando sea necesario.
Este procedimiento configura un dispositivo de vallas y dispositivo de vallas de respaldo para un nodo en el cluster. También deberá configurar el cercado para los otros nodos en el clúster.
Ejemplo 2.3, “
cluster.conf
Después de añadir métodos de vallas de respaldo” muestra un archivo de configuración cluster.conf
tras haber añadido un método de respaldo primario basado en energía y un método de cercado basado en almacenaje para cada nodo en el clúster.
Ejemplo 2.3. cluster.conf
Después de añadir métodos de vallas de respaldo
<cluster name="mycluster" config_version="3"> <clusternodes> <clusternode name="node-01.example.com" nodeid="1"> <fence> <method name="APC"> <device name="apc" port="1"/> </method> <method name="SAN"> <device name="sanswitch1" port="11"/> </method> </fence> <unfence> <device name="sanswitch1" port="11" action="on"/> </unfence </clusternode> <clusternode name="node-02.example.com" nodeid="2"> <fence> <method name="APC"> <device name="apc" port="2"/> </method> <method name="SAN"> <device name="sanswitch1" port="12"/> </method> </fence> <unfence> <device name="sanswitch1" port="12" action="on"/> </unfence </clusternode> <clusternode name="node-03.example.com" nodeid="3"> <fence> <method name="APC"> <device name="apc" port="3"/> </method> <method name="SAN"> <device name="sanswitch1" port="13"/> </method> </fence> <unfence> <device name="sanswitch1" port="13" action="on"/> </unfence </clusternode> </clusternodes> <fencedevices> <fencedevice agent="fence_apc" ipaddr="apc_ip_example" login="login_example" name="apc" passwd="password_example"/> <fencedevice agent="fence_sanbox2" ipaddr="san_ip_example" login="login_example" name="sanswitch1" passwd="password_example"/> </fencedevices> <rm> </rm> </cluster>
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.
Nota
El orden en el que el sistema utilizará los métodos de cercado que usted ha configurado, sigue el orden en el archivo de configuración de clúster. El primer método que usted configure es el método de cercado primario y el segundo método que usted configure es el método de cercado de respaldo. Para cambiar el orden, retire el método de cercado primario del archivo de configuración y agréguelo de nuevo.