B.2. Configuración de cercado

Debe configurar un dispositivo de cercado para cada nodo en el clúster. Para obtener información general sobre configuración de dispositivos de cercado, consulte el Capítulo 4, Cercado: Configuración de STONITH.

Nota

Al configurar el dispositivo de cercado, asegúrese de que el dispositivo de cercado no comparta energía con el nodo que controla.
Este ejemplo, usa el interruptor de energía APC con un nombre de host de zapc.example.com para cercar los nodos, y utiliza el agente de cercado fence_apc_snmp. Puesto que ambos nodos serán cercados por el mismo agente de cercado, puede configurar ambos dispositivos como un recurso único, mediante las opciones pcmk_host_map y pcmk_host_list .
Crea un dispositivo de cercado al configurar el dispositivo como un recurso stonith con el comando pcs stonith create. El siguiente comando configura un recurso stonith denominado myap que usa el agente de cercado fence_apc_snmp para los nodos z1.example.com y z2.example.com. La opción pcmk_host_map asigna z1.example.com al puerto 1, y z2.example.com al puerto 2. El valor para nombre y contraseña del dispositivo APC es apc. Este dispositivo utilizará, de forma predeterminada, un intervalo de monitorización de 60 segundos para cada nodo.
Observe que usted puede usar una dirección IP cuando especifique el nombre de host para los nodos.
[root@z1 ~]# pcs stonith create myapc fence_apc_snmp params \
ipaddr="zapc.example.com" pcmk_host_map="z1.example.com:1;z2.example.com:2" \
pcmk_host_check="static-list" pcmk_host_list="z1.example.com,z2.example.com" \
login="apc" passwd="apc"

Nota

Al crear un dispositivo fence_apc_snmp stonith, verá la siguiente advertencia, la cual puede ignorar:
Warning: missing required option(s): 'port, action' for resource type: stonith:fence_apc_snmp
El siguiente comando muestra los parámetros de un dispositivo STONITH existente.
[root@rh7-1 ~]# pcs stonith show myapc
 Resource: myapc (class=stonith type=fence_apc_snmp)
  Attributes: ipaddr=zapc.example.com pcmk_host_map=z1.example.com:1;z2.example.com:2 pcmk_host_check=static-list pcmk_host_list=z1.example.com,z2.example.com login=apc passwd=apc
  Operations: monitor interval=60s (myapc-monitor-interval-60s)