JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de administración del sistema de Oracle Solaris Cluster     Oracle Solaris Cluster 4.1 (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción a la administración de Oracle Solaris Cluster

2.  Oracle Solaris Cluster y RBAC

3.  Cierre y arranque de un clúster

Descripción general sobre el cierre y el arranque de un clúster

Cierre de un clúster

Arranque de un clúster

Rearranque de un clúster

Cierre y arranque de un solo nodo de un clúster

Cierre de un nodo

Arranque de un nodo

Rearranque de un nodo

Rearranque de un nodo en un modo que no sea de clúster

Reparación de un sistema de archivos /var que haya alcanzado el límite de su capacidad

Reparación de un sistema de archivos /var que haya alcanzado el límite de capacidad

4.  Métodos de replicación de datos

5.  Administración de dispositivos globales, supervisión de rutas de disco y sistemas de archivos de clúster

6.  Administración de quórum

7.  Administración de interconexiones de clústeres y redes públicas

8.  Adición y eliminación de un nodo

9.  Administración del clúster

10.  Configuración del control del uso de la CPU

11.  Actualización de software

12.  Copias de seguridad y restauraciones de clústeres

A.  Ejemplo

Índice

Descripción general sobre el cierre y el arranque de un clúster

El comando cluster shutdown de Oracle Solaris Cluster detiene los servicios del clúster global de manera correcta y cierra sin sobresaltos un clúster global por completo. Puede utilizar el comando cluster shutdown al desplazar la ubicación de un clúster global o para cerrar el clúster global si un error de aplicación está dañando los datos. El comando clzonecluster halt detiene un clúster de zona que se ejecuta en un determinado nodo o en un clúster de zona completo en todos los nodos configurados. También puede utilizar el comando cluster shutdown con los clústeres de zona. Para obtener más información, consulte la página del comando man cluster(1CL).

En los procedimientos tratados en este capítulo, phys-schost# refleja una solicitud de clúster global. El indicador de shell interactivo de clzonecluster es clzc:schost>.


Nota - Use el comando cluster shutdown para asegurarse de que todo el clúster global se cierre correctamente. El comando shutdown de Oracle Solaris se emplea con el comando clnode evacuate para cerrar nodos independientes. Para obtener más información, consulte Cierre de un clúster, Cierre y arranque de un solo nodo de un clúster o la página del comando man clnode(1CL).


Los comandos cluster shutdown y clzonecluster halt detienen todos los nodos comprendidos en un clúster global o un clúster de zona respectivamente, al ejecutar las acciones siguientes:

  1. Pone fuera de línea todos los grupos de recursos en ejecución.

  2. Desmonta todos los sistemas de archivos del clúster correspondientes a un clúster global o uno de zona.

  3. El comando cluster shutdown cierra los servicios de dispositivos activos en el clúster global o de zona.

  4. El comando cluster shutdown ejecuta init 0; en los sistemas basados en SPARC, lleva a todos los nodos del clúster al indicador de solicitud OpenBoot PROM ok o al mensaje Press any key to continue (Pulse cualquier tecla para continuar) del menú de GRUB en el caso de los sistemas basados en x86. 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.1. El comando clzonecluster halt ejecuta la operación del comando zoneadm -z nombre_clúster_zona halt para detener (pero no cerrar) las zonas del clúster de zona.


Nota - Si es necesario, tiene la posibilidad de arrancar un nodo en un modo que no sea de clúster para que el nodo no participe como miembro en el clúster. Los modos que no son de clúster son útiles al instalar software de clúster o para efectuar determinados procedimientos administrativos. Si desea obtener más información, consulte Rearranque de un nodo en un modo que no sea de clúster.


Tabla 3-1 Lista de tareas: cerrar e iniciar un clúster

Tarea
Instrucciones
Detener el clúster.
Iniciar el clúster arrancando todos los nodos. Los nodos deben contar con una conexión operativa con la interconexión de clúster para conseguir convertirse en miembros del clúster.
Rearrancar el clúster.

Cierre de un clúster

Puede cerrar un clúster global, un clúster de zona o todos los clústeres de zona.


Precaución

Precaución - No use el comando send brk en la consola de un clúster para cerrar un nodo del clúster global ni un nodo de un clúster de zona. El comando no puede utilizarse dentro de un clúster.


phys-schost# refleja un indicador de clúster global. Siga este procedimiento en un clúster 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. Si el clúster global o el clúster de zona ejecutan Oracle Real Application Clusters (RAC), cierre todas las instancias de la base de datos del cluster que está cerrando.

    Consulte la documentación del producto de Oracle RAC para ver los procedimientos de cierre.

  2. Asuma un rol que proporcione la autorización RBAC solaris.cluster.admin en cualquier nodo del cluster.

    Siga todos los pasos de este procedimiento desde un nodo del clúster global.

  3. Cierre el clúster global, el de zona o todos los clústeres de zona.
    • Cierre el clúster global. Esta acción cierra también todos los clústeres de zona.
      phys-schost# cluster shutdown -g0 -y
    • Cierre un clúster de zona concreto.
      phys-schost# clzonecluster halt zoneclustername
    • Cierre todos los clústeres de zona.
      phys-schost# clzonecluster halt +

      Para cerrar el cluster de una zona en particular, también puede usar el comando cluster shutdown dentro de un cluster de zona.

  4. Compruebe que todos los nodos del clúster global o el clúster de zona muestren el indicador ok en los sistemas basados en SPARC o un menú de GRUB en los sistemas basados en x86.

    No cierre ninguno de los nodos hasta que todos muestren el indicador ok en los sistemas basados en SPARC o se hallen en un subsistema de arranque en los sistemas basados en x86.

    • Compruebe el estado de uno o más nodos de cluster global de otro nodo de cluster global que aún está activo y en ejecución en el cluster.
      phys-schost# cluster status -t node
    • Use el subcomando status para comprobar que el clúster de zona se haya cerrado.
      phys-schost# clzonecluster status
  5. Si es necesario, cierre los nodos del clúster global.

Ejemplo 3-1 Cierre de un clúster de zona

En el siguiente ejemplo se cierra un clúster de zona denominado zona_sc.

phys-schost# clzonecluster halt sczone
Waiting for zone halt commands to complete on all the nodes of the zone cluster "sczone"...
Sep  5 19:06:01 schost-4 cl_runtime: NOTICE: Membership : Node 2 of cluster 'sczone' died.
Sep  5 19:06:01 schost-4 cl_runtime: NOTICE: Membership : Node 4 of cluster 'sczone' died.
Sep  5 19:06:01 schost-4 cl_runtime: NOTICE: Membership : Node 3 of cluster 'sczone' died.
Sep  5 19:06:01 schost-4 cl_runtime: NOTICE: Membership : Node 1 of cluster 'sczone' died.
phys-schost# 

Ejemplo 3-2 SPARC: Cierre de un clúster global

En el ejemplo siguiente se muestra la salida de una consola cuando se detiene el funcionamiento normal de un clúster global y se cierran todos los nodos, lo que permite que se muestre el indicador ok. La opción -g 0 establece el período de gracia para el cierre en cero; la opción -y proporciona una respuesta yes automática para la pregunta de confirmación. Los mensajes de cierre también aparecen en las consolas de los otros nodos del clúster global.

phys-schost# cluster shutdown -g0 -y
Wed Mar 10 13:47:32 phys-schost-1 cl_runtime: 
WARNING: CMM monitoring disabled.
phys-schost-1# 
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
/etc/rc0.d/K05initrgm: Calling clnode evacuate
The system is down.
syncing file systems... done
Program terminated
ok 

Ejemplo 3-3 x86: Cierre de un clúster global

En el ejemplo siguiente se muestra la salida de la consola al detenerse el funcionamiento normal del clúster global y cerrarse todos los nodos. En este ejemplo, el indicador ok no se aparece en todos los nodos. La opción -g 0 establece el período de gracia para el cierre en cero; la opción -y proporciona una respuesta yes automática para la pregunta de confirmación. Los mensajes de cierre también aparecen en las consolas de los otros nodos del clúster global.

phys-schost# cluster shutdown -g0 -y
May  2 10:32:57 phys-schost-1 cl_runtime: 
WARNING: CMM: Monitoring disabled.  
root@phys-schost-1#
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
/etc/rc0.d/K05initrgm: Calling clnode evacuate
failfasts already disabled on node 1
Print services already stopped.
May  2 10:33:13 phys-schost-1 syslogd: going down on signal 15
The system is down.
syncing file systems... done
Type any key to continue 

Véase también

Consulte Arranque de un clúster para reiniciar un clúster global o un clúster de zona que se ha cerrado.

Arranque de un clúster

Este procedimiento explica cómo arrancar un clúster global o uno de zona cuyos nodos se han cerrado. En los nodos de un clúster global, el sistema muestra el indicador ok en los sistemas SPARC o el mensaje Press any key to continue (Pulse cualquier tecla para continuar) en los sistemas x86 basados en GRUB.

phys-schost# refleja un indicador de clúster global. Siga este procedimiento en un clúster 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.


Nota - Para crear un cluster de zona, siga las instrucciones de Creación y configuración de un cluster de zona de Guía de instalación del software de Oracle Solaris Cluster.


  1. Inicie cada nodo en el modo de clúster.

    Siga todos los pasos de este procedimiento desde un nodo del clúster global.

    • En los sistemas basados en SPARC, ejecute el comando siguiente.
      ok boot
    • En los sistemas basados en x86, ejecute los comandos siguientes.

      Cuando aparezca el menú GRUB, seleccione la entrada de Oracle Solaris que corresponda y pulse Intro.

      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.1.


      Nota - Los nodos deben disponer de una conexión operativa con la interconexión de clúster para poder convertirse en miembros del clúster.


    • Si tiene un clúster de zona, puede arrancar el clúster de zona completo.
      phys-schost# clzonecluster boot zoneclustername
    • Si tiene más de un clúster de zona, puede arrancar todos los clústeres de zona. Use + en lugar de nombre_clúster_zona.
  2. Compruebe que los nodos se hayan arrancado sin errores y que estén en línea.

    El comando cluster status informa sobre el estado de los nodos del clúster global.

    phys-schost# cluster status -t node

    Si ejecuta el comando de estado clzonecluster status desde un nodo del clúster global, el comando informa sobre el estado del nodo del clúster de zona.

    phys-schost# clzonecluster status

    Nota - Si el sistema de archivos /var de un sistema alcanza su límite de capacidad, es posible que Oracle Solaris Cluster no pueda reiniciarse en dicho nodo. Si surge este problema, consulte Reparación de un sistema de archivos /var que haya alcanzado el límite de capacidad. Para obtener más información, consulte la página del comando man clzonecluster(1CL).


Ejemplo 3-4 SPARC: Arranque de un clúster global

El ejemplo siguiente muestra la salida de la consola cuando se arranca el nodo phys-schost-1 en el clúster global. Aparecen mensajes similares en las consolas de los otros nodos del clúster global. Si la propiedad de arranque automático de un clúster de zona se establece en true, el sistema arranca el nodo del clúster de zona de forma automática tras haber arrancado el nodo del clúster global en ese equipo.

Al rearrancarse un nodo del clúster global, todos los nodos de clúster de zona presentes en ese equipo se detienen. Todos los nodos de clúster de zona de ese equipo con la propiedad de arranque automático establecida en true se arrancan tras volver a arrancarse el nodo del clúster global.

ok boot
Rebooting with command: boot 
...
Hostname: phys-schost-1
Booting as part of a cluster
NOTICE: Node phys-schost-1 with votecount = 1 added.
NOTICE: Node phys-schost-2 with votecount = 1 added.
NOTICE: Node phys-schost-3 with votecount = 1 added.
...
NOTICE: Node phys-schost-1: attempting to join cluster
...
NOTICE: Node phys-schost-2 (incarnation # 937690106) has become reachable.
NOTICE: Node phys-schost-3 (incarnation # 937690290) has become reachable.
NOTICE: cluster has reached quorum.
NOTICE: node phys-schost-1 is up; new incarnation number = 937846227.
NOTICE: node phys-schost-2 is up; new incarnation number = 937690106.
NOTICE: node phys-schost-3 is up; new incarnation number = 937690290.
NOTICE: Cluster members: phys-schost-1 phys-schost-2 phys-schost-3.
...

Rearranque de un clúster

Para cerrar un clúster global, ejecute el comando cluster shutdown y luego arranque el clúster global aplicando el comando boot en todos los nodos. Para cerrar un clúster de zona, use el comando clzonecluster halt; después, ejecute el comando clzonecluster boot para arrancar el clúster de zona. También puede usar el comando clzonecluster reboot. Si desea obtener más información, consulte las páginas de comando man cluster(1CL), boot(1M) y clzonecluster(1CL).

phys-schost# refleja un indicador de clúster global. Siga este procedimiento en un clúster 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. Si el clúster ejecuta Oracle RAC, cierre todas las instancias de base de datos del clúster que va a cerrar.

    Consulte la documentación del producto de Oracle RAC para ver los procedimientos de cierre.

  2. Asuma un rol que proporcione la autorización RBAC solaris.cluster.admin en cualquier nodo del cluster.

    Siga todos los pasos de este procedimiento desde un nodo del clúster global.

  3. Cierre el clúster.
    • Cierre el clúster global.
      phys-schost# cluster shutdown -g0 -y 
    • Si tiene un clúster de zona, ciérrelo desde un nodo del clúster global.
      phys-schost# clzonecluster halt zoneclustername

    Se cierran todos los nodos. Para cerrar el clúster de zona también puede usar el comando cluster shutdown dentro de un clúster de zona.


    Nota - Los nodos deben disponer de una conexión operativa con la interconexión de clúster para poder convertirse en miembros del clúster.


  4. Arranque todos los nodos.

    No importa el orden en que se arranquen los nodos, a menos que haga modificaciones de configuración entre operaciones de cierre. Si modifica la configuración entre operaciones de cierre, inicie primero el nodo con la configuración más actual.

    • Para un nodo del clúster global que esté en un sistema basado en SPARC, ejecute el comando siguiente.

      ok boot
    • Para un nodo del clúster global que esté en un sistema basado en x86, ejecute los comandos siguientes.

      Cuando aparezca el menú GRUB, seleccione la entrada del sistema operativo Oracle Solaris que corresponda y pulse Intro.


    Nota - Los nodos deben disponer de una conexión operativa con la interconexión de clúster para poder convertirse en miembros del clúster.


    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.1.

    • En el caso de un clúster de zona, para arrancar el clúster de zona, escriba el comando siguiente en un único nodo del clúster global.

      phys-schost# clzonecluster boot zoneclustername

    A medida que se activan los componentes del clúster, aparecen mensajes en las consolas de los nodos que se han arrancado.

  5. Compruebe que los nodos se hayan arrancado sin errores y que estén en línea.
    • El comando clnode status informa sobre el estado de los nodos del clúster global.
      phys-schost# clnode status
    • Si ejecuta el comando clzonecluster status en un nodo del clúster global, se informa sobre el estado de los nodos de los clústeres de zona.
      phys-schost# clzonecluster status

      También puede ejecutar el comando cluster status en un clúster de zona para ver el estado de los nodos.


      Nota - Si el sistema de archivos /var de un sistema alcanza su límite de capacidad, es posible que Oracle Solaris Cluster no pueda reiniciarse en dicho nodo. Si surge este problema, consulte Reparación de un sistema de archivos /var que haya alcanzado el límite de capacidad.


Ejemplo 3-5 Rearranque de un clúster de zona

El ejemplo siguiente muestra cómo detener y arrancar un clúster de zona denominado zona_sc_dispersa. También puede usar el comando clzonecluster reboot.

phys-schost# clzonecluster halt sparse-sczone
Waiting for zone halt commands to complete on all the nodes of the zone cluster "sparse-sczone"...
Sep  5 19:17:46 schost-4 cl_runtime: NOTICE: Membership : Node 4 of cluster 'sparse-sczone' died.
Sep  5 19:17:46 schost-4 cl_runtime: NOTICE: Membership : Node 2 of cluster 'sparse-sczone' died.
Sep  5 19:17:46 schost-4 cl_runtime: NOTICE: Membership : Node 1 of cluster 'sparse-sczone' died.
Sep  5 19:17:46 schost-4 cl_runtime: NOTICE: Membership : Node 3 of cluster 'sparse-sczone' died.
phys-schost#
phys-schost# clzonecluster boot sparse-sczone
Waiting for zone boot commands to complete on all the nodes of the zone cluster "sparse-sczone"...
phys-schost# Sep  5 19:18:23 schost-4  cl_runtime: NOTICE: Membership : Node 1 of cluster
 'sparse-sczone' joined.
Sep  5 19:18:23 schost-4 cl_runtime: NOTICE: Membership : Node 2 of cluster 'sparse-sczone' joined.
Sep  5 19:18:23 schost-4 cl_runtime: NOTICE: Membership : Node 3 of cluster 'sparse-sczone' joined.
Sep  5 19:18:23 schost-4 cl_runtime: NOTICE: Membership : Node 4 of cluster 'sparse-sczone' joined.

phys-schost#
phys-schost# clzonecluster status

=== Zone Clusters ===

--- Zone Cluster Status ---

Name            Node Name   Zone HostName   Status   Zone Status
----            ---------   -------------   ------   -----------
sparse-sczone   schost-1    sczone-1        Online   Running
                schost-2    sczone-2        Online   Running
                schost-3    sczone-3        Online   Running
                schost-4    sczone-4        Online   Running
phys-schost# 

Ejemplo 3-6 SPARC: Rearranque de un clúster global

El ejemplo siguiente muestra la salida de la consola al detenerse el funcionamiento normal del clúster global, todos los nodos se cierran y muestran el indicador ok, y se reinicia el clúster global. La opción -g 0 establece el período de gracia en cero; la opción -y proporciona una respuesta yes automática para la pregunta de confirmación. Los mensajes de cierre también aparecen en las consolas de otros nodos del clúster global.

phys-schost# cluster shutdown -g0 -y
Wed Mar 10 13:47:32 phys-schost-1 cl_runtime: 
WARNING: CMM monitoring disabled.
phys-schost-1# 
INIT: New run level: 0
The system is coming down.  Please wait.
...
The system is down.
syncing file systems... done
Program terminated
ok boot
Rebooting with command: boot 
...
Hostname: phys-schost-1
Booting as part of a cluster
...
NOTICE: Node phys-schost-1: attempting to join cluster
...
NOTICE: Node phys-schost-2 (incarnation # 937690106) has become reachable.
NOTICE: Node phys-schost-3 (incarnation # 937690290) has become reachable.
NOTICE: cluster has reached quorum.
...
NOTICE: Cluster members: phys-schost-1 phys-schost-2 phys-schost-3.
...
NOTICE: Node phys-schost-1: joined cluster
...
The system is coming up.  Please wait.
checking ufs filesystems
...
reservation program successfully exiting
Print services started.
volume management starting.
The system is ready.
phys-schost-1 console login:
NOTICE: Node phys-schost-1: joined cluster
...
The system is coming up.  Please wait.
checking ufs filesystems
...
reservation program successfully exiting
Print services started.
volume management starting.
The system is ready.
phys-schost-1 console login: