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

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Rearranque de un nodo en un modo que no sea de cluster

Puede iniciar un nodo del cluster global en un modo sin cluster, donde el nodo no participa en la pertenencia al cluster. El modo que no es de cluster resulta útil a la hora de instalar software del cluster o en ciertos procedimientos administrativos, como la actualización de un nodo. Un nodo de un cluster de zona no puede estar en un estado de arranque diferente del que tenga el nodo del cluster global subyacente. Si el nodo del cluster global se arranca en un modo que no sea de cluster, el nodo del cluster de zona asume automáticamente el modo que no es de cluster.

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. Asuma un rol que proporcione la autorización de RBAC solaris.cluster.admin en el cluster que se iniciará en modo no de cluster.

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

  2. Cierre el nodo del cluster de zona o el nodo del cluster global.

    El comando clnode evacuate conmuta todos los grupos de dispositivos del nodo especificado al siguiente nodo por orden de preferencia. El comando también conmuta todos los grupos de recursos de las zonas globales del nodo especificado a las zonas globales de otros nodos que se sitúen a continuación en el orden de preferencia.

    • Cierre un nodo del cluster global específico.
      phys-schost# clnode evacuate node
      phys-schost# shutdown -g0 -y
    • Cierre un nodo del cluster de zona en concreto a partir de un nodo del cluster global.
      phys-schost# clzonecluster halt –n node zoneclustername

      También puede utilizar los comandos clnode evacuate y shutdown dentro de un cluster de zona.

  3. Compruebe que el nodo del cluster global muestre el indicador ok en un sistema basado en Oracle Solaris o el mensaje Press any key to continue (Pulse cualquier tecla para continuar) en el menú de GRUB de un sistema basado en x86.
  4. Arranque el nodo del cluster global en un modo que no sea de cluster.
    • En los sistemas basados en SPARC, ejecute el comando siguiente.

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

    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.

      Se muestra el menú de GRUB.

      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.

      Se muestra la pantalla de parámetros de inicio de GRUB.

    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.

      Notas -  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 el modo que no es de cluster, realice estos pasos de nuevo para agregar la opción -x al comando del parámetro de arranque del núcleo.
Ejemplo 3-16  SPARC: Arranque de un nodo del cluster global en un modo que no sea de cluster

El ejemplo siguiente muestra la salida de la consola cuando el nodo phys-schost-1 se cierra y se reinicia en un modo no de cluster. La opción –g0 establece el período de gracia en cero; la opción –y proporciona una respuesta yes automática para la pregunta de confirmación y la opción –i0 invoca el nivel de ejecución 0 (cero). Los mensajes de cierre correspondientes a este nodo también aparecen en las consolas de los otros nodos del cluster global.

phys-schost# clnode evacuate phys-schost-1
phys-schost# cluster shutdown -g0 -y
Shutdown started.    Wed Mar 10 13:47:32 phys-schost-1 cl_runtime:

WARNING: CMM monitoring disabled.
phys-schost-1#
...
rg_name = schost-sa-1 ...
offline node = phys-schost-2 ...
num of node = 0 ...
phys-schost-1#
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
Print services stopped.
syslogd: going down on signal 15
...
The system is down.
syncing file systems... done
WARNING: node phys-schost-1 is being shut down.
Program terminated

ok boot -x
...
Not booting as part of cluster
...
The system is ready.
phys-schost-1 console login: