Guía de administración del sistema de Oracle® Solaris Cluster

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Eliminación de un nodo de la configuración de software del cluster

Realice este procedimiento para eliminar un nodo del cluster global.

phys-schost# refleja un indicador de cluster global. Siga este procedimiento en un cluster global.

Este procedimiento proporciona las formas largas de los comandos de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. A excepción de las formas de los nombres de comandos, los comandos son idénticos.

  1. Compruebe que haya eliminado el nodo de todos los grupos de recursos, grupos de dispositivos y configuraciones de dispositivo de quórum, y establézcalo en estado de mantenimiento antes de seguir adelante con este procedimiento.
  2. Asuma un rol que proporcione la autorización de RBAC solaris.cluster.modify en el nodo que desea eliminar.

    Siga todos los pasos de este procedimiento desde un nodo del cluster global.

  3. Inicie el nodo del cluster global que desee eliminar en un modo que no sea el de cluster.

    Para un nodo de un cluster de zona, siga las instrucciones indicadas en Eliminación de un nodo de un cluster de zona antes de realizar este paso.

    • En los sistemas basados en SPARC, ejecute el comando siguiente.

      ok boot -x
    • En los sistemas basados en x86, ejecute los comandos siguientes.

      shutdown -g -y -i0
      
      Press any key to continue
    1. En el menú de GRUB, utilice las teclas de flecha para seleccionar la correspondiente entrada de Oracle Solaris y escriba e para editar los comandos.

      Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.2 .

    2. En la pantalla de los parámetros de arranque, utilice las teclas de flecha para seleccionar la entrada de núcleo y escriba e para editarla.
    3. Agregue -x al comando para especificar que el sistema arranque en un modo que no sea de cluster.
      [ Minimal BASH-like line editing is supported. For the first word, TAB
      lists possible command completions. Anywhere else TAB lists the possible
      completions of a device/filename. ESC at any time exits. ]
      
      grub edit> kernel$ /platform/i86pc/kernel/#ISADIR/unix -B $ZFS-BOOTFS -x
    4. Pulse la tecla Intro para aceptar el cambio y volver a la pantalla de los parámetros de arranque.

      La pantalla muestra el comando editado.

    5. Escriba b para iniciar el nodo en el modo sin cluster.

      Este cambio en el comando del parámetro de inicio del núcleo no se conserva tras el inicio del sistema. La siguiente vez que reinicie el nodo, se iniciará en el modo de cluster. Para arrancarlo en un modo que no sea de cluster, realice estos pasos para agregar la opción –x al comando del parámetro de arranque del núcleo.

  4. Elimine el nodo del cluster.
    1. Ejecute el siguiente comando desde un nodo activo:
      phys-schost# clnode clear –F nodename

      Si cuenta con grupos de recursos que son rg_system=true, debe cambiarlos a rg_system=false para que el comando clnode clear -F se ejecute con éxito. Después de ejecutar clnode clear -F, restablezca los grupos de recursos a rg_system=true.

    2. Ejecute el siguiente comando desde el nodo que desea eliminar:
      phys-schost# clnode remove –F

      Notas -  Si el nodo que se eliminará no está disponible o ya no se puede iniciar, ejecute el siguiente comando en cualquier nodo del cluster activo: clnode clear -F <node-to-be-removed>. Verifique la eliminación del nodo mediante la ejecución de clnode status <nodename>.

    Si va a eliminar el último nodo del cluster, éste debe establecerse en un modo que no sea de cluster de forma que no quede ningún nodo activo en el cluster.

  5. Compruebe la eliminación del nodo desde otro nodo del cluster.
    phys-schost# clnode status nodename
  6. Finalice la eliminación del nodo.
Ejemplo 8-2  Eliminación de un nodo de la configuración de software del cluster

Este ejemplo muestra cómo eliminar un nodo (phys-schost-2) desde un cluster. El comando clnode remove se ejecuta en un modo que no sea de cluster desde el nodo que desea eliminar del cluster (phys-schost-2).

[Remove the node from the cluster:]
phys-schost-2# clnode remove
phys-schost-1# clnode clear -F phys-schost-2
[Verify node removal:]
phys-schost-1# clnode status
-- Cluster Nodes --
                 Node name         Status
                 ---------         ------
Cluster node:    phys-schost-1    Online

Véase también

Para desinstalar el software de Oracle Solaris Cluster del nodo eliminado, consulte Cómo desinstalar el software de Oracle Solaris Cluster de un nodo de cluster.

Para obtener información sobre los procedimientos de hardware, consulte el Oracle Solaris Cluster 4.2 Hardware Administration Manual .

Para obtener una lista completa de las tareas necesarias para eliminar un nodo de cluster, consulte la Table 8–2.

Para agregar un nodo a un cluster existente, consulte Cómo agregar un nodo a un cluster o cluster de zona existente.