Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.7.2. Cómo configurar un dispositivo de valla basado en almacenamiento simple para un nodo

Al utilizar métodos de valla sin-energía (es decir SAN/cercado de almacenamiento) para nodo de valla, debe configurar unfencing para el dispositivo de valla. Así asegura que el nodo cercado no sea reactivado hasta que el nodo haya reiniciado. Cuando configure el sin-cercado para un nodo, debe especificar un dispositivo que copie el dispositivo de valla correspondiente que ha configurado para el nodo con la adición notable de una acción explícita de on o enable.
Para obtener mayor información sobre cómo abrir un nodo, consulte a página de manual fence_node(8).
Use el siguiente procedimiento para configurar un nodo con un dispositivo de valla de almacenamiento simple que utiliza un dispositivo de valla denominado sanswitch1, el cual usa el agente de cercado fence_sanbox2.
  1. Añada un método de valla para el nodo y proporciónele un nombre.
    ccs -h host --addmethod method node
    Por ejemplo, para configurar un método de valla denominado SAN para el nodo node-01.example.com en el archivo de configuración en el nodo de cluster node-01.example.com, ejecute el siguiente comando:
    ccs -h node01.example.com --addmethod SAN  node01.example.com
    
  2. Añada una instancia de cercado para el método. Especifique el dispositivo de valla a usar para el nodo, el nodo al que 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 nombredispositivoconmutación nodo método [opciones]
    
    Por ejemplo, para configurar una instancia de valla en el archivo de configuración en el nodo de cluster node-01.example.com que usa el puerto 11 de interruptor SAN en el dispositivo de valla llamado sanswitch1 para nodo de cluster de valla node-01.example.com mediante el método llamado SAN, ejecute el siguiente comando:
    ccs -h node01.example.com --addfenceinst sanswitch1 node01.example.com SAN port=11
    
  3. Para configurar la apertura para el dispositivo de vallas basado en almacenamiento en este nodo, ejecute el siguiente comando:
    ccs -h host --addunfence nombredispositivoconmutación nodo action=on|off
    
Usted necesitará añadir un método de valla para cada nodo en el cluster. Los siguientes comandos configuran un método para cada nodo con el nombre del método SAN. El dispositivo para método de vallas especifica sanswitch como nombre de dispositivo, el cual es un dispositivo configurado anteriormente con la opción --addfencedev, como se describió en la Sección 5.5, “Cómo configurar dispositivos de valla”. Cada nodo se configura con un número de puerto físico SAN único: El número de puerto para node-01.example.com es 11, el número de puerto para node-02.example.com es 12, y el número de puerto para node-03.example.com es 13.
ccs -h node01.example.com --addmethod SAN node01.example.com
ccs -h node01.example.com --addmethod SAN node02.example.com
ccs -h node01.example.com --addmethod SAN node03.example.com
ccs -h node01.example.com --addfenceinst sanswitch1 node01.example.com SAN port=11
ccs -h node01.example.com --addfenceinst sanswitch1 node02.example.com SAN port=12
ccs -h node01.example.com --addfenceinst sanswitch1 node03.example.com SAN port=13
ccs -h node01.example.com --addunfence sanswitch1 node01.example.com port=11 action=on
ccs -h node01.example.com --addunfence sanswitch1 node02.example.com port=12 action=on
ccs -h node01.example.com --addunfence sanswitch1 node03.example.com port=13 action=on
Ejemplo 5.3, “cluster.conf Después de adicionar métodos de valla basados en almacenamientos” muestra un archivo de configuración cluster.conf después de haber añadido métodos de cercado, instancias de cercado, para cada nodo en el cluster.

Ejemplo 5.3. cluster.conf Después de adicionar métodos de valla basados en almacenamientos


<cluster name="mycluster" config_version="3">
   <clusternodes>
     <clusternode name="node-01.example.com" nodeid="1">
         <fence>
            <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="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="SAN">
	      <device name="sanswitch1" port="13"/>
             </method>
         </fence>
         <unfence>
             <device name="sanswitch1" port="13" action="on"/> 
         </unfence>
     </clusternode>
   </clusternodes>
   <fencedevices>
        <fencedevice agent="fence_sanbox2" ipaddr="san_ip_example"
login="login_example" name="sanswitch1" passwd="password_example"/>
   </fencedevices>
   <rm>
   </rm>
</cluster>

Observe que cuando hay terminado de configurar todos los componentes de su clúster, necesitará sincronizar el archivo de configuración para todos los nodos, como se describe en la Sección 5.15, “Cómo propagar el archivo de configuración a los nodos de clúster”.