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

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

Administración de dispositivos de quórum

Reconfiguración dinámica con dispositivos de quórum

Adición de un dispositivo de quórum

Adición de un dispositivo de quórum de disco compartido

Cómo agregar un dispositivo de quórum NAS de Sun NAS o de Sun Storage 7000 Unified Storage Systems

Adición de un dispositivo de quórum de almacenamiento conectado a NAS de Network Appliance

Adición de un dispositivo de quórum de servidor de quórum

Eliminación o sustitución de un dispositivo de quórum

Eliminación de un dispositivo de quórum

Eliminación del último dispositivo de quórum de un clúster

Sustitución de un dispositivo de quórum

Mantenimiento de dispositivos de quórum

Modificación de una lista de nodos de dispositivo de quórum

Colocación de un dispositivo de quórum en estado de mantenimiento

Procedimiento para sacar un dispositivo de quórum del estado de mantenimiento

Enumeración de una lista con la configuración de quórum

Reparación de un dispositivo de quórum

Administración de servidores de quórum de Oracle Solaris Cluster

Información general sobre el archivo de configuración del servidor de quórum

Inicio y detención del software del servidor del quórum

Inicio de un servidor de quórum

Detención de un servidor de quórum

Visualización de información sobre el servidor de quórum

Visualización de información sobre el servidor de quórum

Limpieza de la información caducada sobre clústers del servidor de quórum

Limpieza de la información de configuración del servidor de quórum

7.  Administración de interconexiones de clústers 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.  Aplicación de parches en el software y el firmware de Oracle Solaris Cluster

12.  Copias de seguridad y restauraciones de clústers

13.  Administración de Oracle Solaris Cluster con las interfaces gráficas de usuario

A.  Ejemplo

Índice

Administración de dispositivos de quórum

Un dispositivo de quórum es un dispositivo de almacenamiento o servidor de quórum compartido por dos o más nodos y que aporta votos usados para establecer un quórum. Esta sección explica los procedimientos para administrar dispositivos de quórum.

Puede usar el comando clquorum(1CL) para realizar todos los procedimientos administrativos de los dispositivos de quórum. También puede efectuar algunos procedimientos mediante el uso de la utilidad interactiva clsetup(1CL) o la GUI de Oracle Solaris Cluster Manager. Siempre que es posible, los procedimientos de quórum de esta sección se describen con la utilidad clsetup. La ayuda en línea de Oracle Solaris Cluster Manager describe cómo realizar los procedimientos relativos al quórum mediante la GUI. Al trabajar con dispositivos de quórum, tenga en cuenta las directrices siguientes:


Nota - El comando clsetup es una interfaz interactiva para los demás comandos de Oracle Solaris Cluster. Cuando se ejecuta clsetup, el comando genera los pertinentes comandos, en este caso se trata de comandos clquorum. Los comandos generados se muestran en los ejemplos que figuran al final de los procedimientos.


Para ver la configuración de quórum, use clquorum show. El comando clquorum list muestra los nombres de los dispositivos de quórum del clúster. El comando clquorum status ofrece información sobre el estado y el número de votos.

La mayoría de los ejemplos de esta sección proceden de un clúster de tres nodos.

Tabla 6-1 Lista de tareas: administrar el quórum

Tarea
Instrucciones
Agregar un dispositivo de quórum a un clúster mediante clsetup(1CL)
Eliminar un dispositivo de quórum de un clúster mediante clsetup (para generar clquorum)
Eliminar el último dispositivo de quórum de un clúster mediante clsetup (para generar clquorum)
Reemplazar un dispositivo de quórum de un clúster mediante los procedimientos de agregar y quitar
Modificar una lista de dispositivos de quórum mediante los procedimientos de agregar y quitar
Poner un dispositivo de quórum en estado de mantenimiento mediante clsetup (para generar clquorum)

(Mientras se encuentra en estado de mantenimiento, el dispositivo de quórum no participa en las votaciones para establecer el quórum.)

Restablecer la configuración de quórum a su estado predeterminado mediante clsetup (para generar clquorum)
Enumerar en una lista los dispositivos de quórum y los números de votos mediante el comando clquorum(1CL)

Reconfiguración dinámica con dispositivos de quórum

Debe tener en cuenta diversos aspectos al desarrollar operaciones de reconfiguración dinámica o DR (Dynamic Reconfiguration) en los dispositivos de quórum de un clúster.

Para eliminar un dispositivo de quórum, complete los pasos siguientes en el orden que se indica.

Tabla 6-2 Mapa de tareas: reconfiguración dinámica con dispositivos de quórum

Tarea
Instrucciones
1. Habilitar un nuevo dispositivo de quórum para sustituir el que se va a eliminar
2. Inhabilitar el dispositivo de quórum que se va a eliminar
3. Efectuar la operación de eliminación de reconfiguración dinámica en el dispositivo que se va a eliminar
Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual (de la recopilación Solaris 10 on Sun Hardware).

Adición de un dispositivo de quórum

Esta sección presenta procedimientos para agregar un dispositivo de quórum. Compruebe que todos los nodos del clúster estén en línea antes de agregar un nuevo dispositivo de quórum. Si desea obtener información sobre cómo determinar el número de números de votos de quórum necesario para el clúster, configuraciones de quórum recomendadas y protección de errores, consulte Quorum and Quorum Devices de Oracle Solaris Cluster Concepts Guide.


Precaución

Precaución - No agregue ningún disco configurado como dispositivo de quórum a una agrupación de almacenamiento ZFS de Solaris. Si se agrega un dispositivo de quórum configurado a una agrupación de almacenamiento ZFS de Solaris, el disco se vuelve a etiquetar como disco EFI, se pierde la información de configuración de quórum y el disco ya no proporciona un voto de quórum al clúster. Una vez que un disco esté en una agrupación de almacenamiento, ya se puede configurar como dispositivo de quórum. También se puede anular la configuración del disco, agregarlo a la agrupación de almacenamiento y luego volverlo a configurar como dispositivo de quórum.


El software Oracle Solaris Cluster admite los tipos de dispositivos de quórum siguientes:

En las secciones siguientes se presentan procedimientos para agregar estos dispositivos:


Nota - Los discos replicados no se pueden configurar como dispositivos de quórum. Si se intenta agregar un disco replicado como dispositivo de quórum, se recibe el mensaje de error siguiente, el comando detiene su ejecución y genera un código de error.

Disk-name is a replicated device. Replicated devices cannot be configured as
 quorum devices.

Un dispositivo de quórum de disco compartido es cualquier dispositivo de almacenamiento conectado que sea compatible con el software de Oracle Solaris Cluster. El disco compartido se conecta a dos o más nodos del clúster. Si se activa la protección, un disco con doble puerto puede configurarse como dispositivo de quórum que utilice SCSI-2 o SCSI-3 (la opción predeterminada es SCSI-2). Si se activa la protección y el dispositivo compartido está conectado a más de dos nodos, el disco compartido puede configurarse como dispositivo de quórum que use el protocolo SCSI-3 (es el predeterminado si hay más de dos nodos). Puede emplear el identificador de anulación de SCSI para que el software de Oracle Solaris Cluster deba usar el protocolo SCSI-3 con los discos compartidos de doble puerto.

Si desactiva la protección en un disco compartido, a continuación puede configurarlo como dispositivo de quórum que use el protocolo de quórum de software. Esto sería cierto al margen de que el disco fuese compatible con los protocolos SCSI-2 o SCSI-3. El quórum del software es un protocolo de Oracle que emula un formato de Reservas de grupo persistente (PGR) SCSI.


Precaución

Precaución - Si utiliza discos que no son compatibles con SCSI (como SATA), debe desactivarse la protección de SCSI.


Para dispositivos de quórum, puede usar un disco que contenga datos de usuario o que sea miembro de un grupo de dispositivos. El protocolo que utiliza el subsistema de quórum con un disco compartido puede verse si mira el valor de access-mode para el disco compartido en la salida del comando cluster show.

Estos procedimientos también pueden realizarse con la GUI de Oracle Solaris Cluster Manager. Consulte la ayuda en línea de Oracle Solaris Cluster Manager para obtener más información.

Consulte las páginas de comando man clsetup(1CL) y clquorum(1CL) si desea obtener información sobre los comandos que se usan en los procedimientos siguientes.

Adición de un dispositivo de quórum de disco compartido

El software de Oracle Solaris Cluster admite los dispositivos de disco compartido (SCSI y SATA) como dispositivos de quórum. Un dispositivo de SATA no es compatible con una reserva de SCSI; para configurar estos discos como dispositivos de quórum, debe inhabilitar el indicador de protección de la reserva de SCSI y utilizar el protocolo de quórum de software.

Para completar este procedimiento, identifique una unidad de disco por su ID de dispositivo (DID), que comparten los nodos. Use el comando cldevice show para ver la lista de nombres de DID. Consulte la página de comando man cldevice(1CL) si desea obtener información adicional. Compruebe que todos los nodos del clúster estén en línea antes de agregar un nuevo dispositivo de quórum.

Use este procedimiento para configurar dispositivos SATA o SCSI

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Inicie la utilidad clsetup.
    # clsetup

    Aparece el menú principal de clsetup.

  3. Escriba el número correspondiente a la opción de quórum.

    Aparece el menú Quórum.

  4. Escriba el número correspondiente a la opción de agregar un dispositivo de quórum; a continuación escriba yes cuando la utilidad clsetup solicite que confirme el dispositivo de quórum que va a agregar.

    La utilidad clsetup pregunta qué tipo de dispositivo de quórum se desea agregar.

  5. Escriba el número correspondiente a la opción de un dispositivo de quórum de disco compartido.

    La utilidad clsetup pregunta qué dispositivo global quiere utilizar.

  6. Escriba el dispositivo global que va a usar.

    La utilidad clsetup solicita que confirme que el nuevo dispositivo de quórum debe agregarse al dispositivo global especificado.

  7. Escriba yes para seguir agregando el nuevo dispositivo de quórum.

    Si se agrega correctamente el nuevo dispositivo de quórum, la utilidad clsetup muestra el correspondiente mensaje.

  8. Compruebe que se haya agregado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-1 Adición de un dispositivo de quórum de disco compartido

En el ejemplo siguiente se muestra el comando clquorum generado por clsetup al agregar un dispositivo de quórum de disco compartido y el paso de comprobación.

Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any
    cluster node.

[Start the clsetup utility:]
# clsetup
[Select Quorum>Add a quorum device]
[Answer the questions when prompted.]
[You will need the following information.]
  [Information:                       Example:]
  [Directly attached shared disk      shared_disk]
  [Global device                          d20]

[Verify that the clquorum command was completed successfully:]
 clquorum add d20
 
    Command completed successfully.
[Quit the clsetup Quorum Menu and Main Menu.]
[Verify that the quorum device is added:]
# clquorum list -v
 
Quorum         Type
-------         ----
d20              shared_disk
scphyshost-1    node
scphyshost-2    node

Cómo agregar un dispositivo de quórum NAS de Sun NAS o de Sun Storage 7000 Unified Storage Systems

Compruebe que todos los nodos del clúster estén en línea antes de agregar un nuevo dispositivo de quórum.

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 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. Use la GUI de NAS de Sun o la GUI de Sun Unified Storage para configurar un dispositivo iSCSI en el archivador de NAS de Sun.

    Si tiene un dispositivo de Sun Unified Storage, utilice la GUI para realizar los pasos siguientes. Si tiene un dispositivo NAS de Sun, utilice los comandos siguientes:

    1. Cree un volumen de archivos con un tamaño aproximado de 50 MB.
    2. En cada uno de los nodos, cree una lista de acceso de iSCSI.
      1. Emplee el nombre del clúster como nombre de la lista de acceso de iSCSI.
      2. Agregue a la lista de acceso el nombre del nodo iniciador de cada nodo del clúster. No son necesarios CHAP ni IQN.
    3. Configure el LUN de iSCSI.

      Puede usar el nombre del volumen de archivos de apoyo como nombre para el LUN. Agregue al LUN la lista de acceso de cada nodo.

  2. Detecte el LUN de iSCSI en cada uno de los nodos y establezca la lista de acceso de iSCSI con configuración estática.
    # iscsiadm modify discovery -s enable
    
        # iscsiadm list discovery
        Discovery:
                Static: enabled
                Send Targets: disabled
                iSNS: disabled
    
        #  iscsiadm add static-config iqn.LUNName,IPAddress_of_NASDevice
    # devfsadm -i iscsi
    # cldevice refresh
  3. Desde un nodo del clúster, configure los DID correspondientes al LUN de iSCSI.
    # /usr/cluster/bin/cldevice populate
  4. Identifique el dispositivo DID que representa el LUN del dispositivo NAS que ya se ha configurado en el clúster mediante iSCSI. Use el comando cldevice show para ver la lista de nombres de DID. Consulte la página de comando man cldevice(1CL) si desea obtener información adicional.
  5. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  6. Utilice el comando clquorum para agregar el dispositivo NAS como dispositivo del quórum mediante el dispositivo DID identificado en el Paso 4.
    # clquorum add d20

    El clúster tiene reglas predeterminadas para decidir si se deben usar scsi-2, scsi-3 o los protocolos de quórum del software. Consulte la clquorum(1CL) para más información.

Ejemplo 6-2 Adición de un dispositivo de quórum NAS de Sun NAS o de Sun Storage 7000 Unified Storage Systems

En el ejemplo siguiente se muestra el comando clquorum generado por clsetup al agregar un dispositivo de quórum NAS y un paso de comprobación.

Add an iSCSI device on the Sun NAS filer.
Use the Sun NAS GUI to create a file volume that is approximately 50mb in size.
File Volume Operations -> Create File Volume
For each node, create an iSCSI access list.
iSCSI Configuration -> Configure Access List
Add the initiator node name of each cluster node to the access list.
*** Need GUI or command syntax for this step. ***
Configure the iSCSI LUN
iSCSI Configuration -> Configure iSCSI LUN
On each of the cluster nodes, discover the iSCSI LUN and set the iSCSI access list to static configuration.
iscsiadm modify discovery -s enable
iscsiadm list discovery
Discovery:
   Static: enabled
   Send Targets: enabled
   iSNS: disabled
iscsiadm add static-config
iqn.1986-03.com.sun0-1:000e0c66efe8.4604DE16.thinquorum,10.11.160.20
devsadm -i iscsi
From one cluster node, configure the DID devices for the iSCSI LUN.
/usr/cluster/bin/scldevice populate
/usr/cluster/bin/scldevice populate
Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any    cluster node.

[Add the NAS device as a quorum device
 using the DID device:]
 clquorum add d20
 
    Command completed successfully.

Adición de un dispositivo de quórum de almacenamiento conectado a NAS de Network Appliance

Al usar un dispositivo de almacenamiento conectado a red (Nework-Attached Storage, NAS) de Network Appliance (NetApp) como dispositivo de quórum, deben cumplirse los requisitos siguientes:

Consulte la documentación siguiente de Oracle Solaris Cluster para obtener información sobre cómo instalar un dispositivo de almacenamiento NAS de NetApp en un entorno de Oracle Solaris Cluster: Oracle Solaris Cluster 3.3 With Network-Attached Storage Devices Manual .

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 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 todos los nodos de Oracle Solaris Cluster estén en línea y se puedan comunicar con el archivador integrado en el clúster de NetApp.
  2. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  3. Inicie la utilidad clsetup.
    # clsetup

    Aparece el menú principal de clsetup.

  4. Escriba el número correspondiente a la opción de quórum.

    Aparece el menú Quórum.

  5. Escriba el número correspondiente a la opción de agregar un dispositivo de quórum. A continuación, escriba yes para confirmar que va a agregar un dispositivo de quórum.

    La utilidad clsetup pregunta qué tipo de dispositivo de quórum se desea agregar.

  6. Escriba el número correspondiente a la opción del dispositivo de quórum de netapp_nas. A continuación, escriba yes para confirmar que va a agregar un dispositivo de quórum netapp_nas.

    La utilidad clsetup solicita que se indique el nombre del nuevo dispositivo de quórum.

  7. Escriba el nombre del dispositivo de quórum que va a agregar.

    Elija el nombre que quiera para el dispositivo de quórum. Este nombre usa sólo para procesar futuros comandos administrativos.

    La utilidad clsetup solicita que indique el nombre del archivador correspondiente al nuevo dispositivo de quórum.

  8. Escriba el nombre del archivador del nuevo dispositivo de quórum.

    Es la dirección o el nombre accesible desde la red del archivador.

    La utilidad clsetup solicita que indique el ID de LUN correspondiente al archivador.

  9. Escriba el ID del LUN dispositivo de quórum en el archivador.

    La utilidad clsetup pregunta si el nuevo dispositivo de quórum se debe agregar al archivador.

  10. Escriba yes para seguir agregando el nuevo dispositivo de quórum.

    Si se agrega correctamente el nuevo dispositivo de quórum, la utilidad clsetup muestra el correspondiente mensaje.

  11. Compruebe que se haya agregado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-3 Adición de un dispositivo de quórum NAS de NetApp

En el ejemplo siguiente se muestra el comando clquorum generado por clsetup al agregar un dispositivo de quórum NAS de NetApp. El ejemplo también muestra un paso de comprobación.

Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any cluster node.
[Start the clsetup utility:]
# clsetup
[Select Quorum>Add a quorum device]
[Answer the questions when prompted.]
[You will need the following information.]
  [Information: Example:]
  [Quorum Device Netapp_nas quorum device]
  [Name: qd1]
  [Filer: nas1.sun.com]
  [LUN ID: 0]
[Verify that the clquorum command was completed successfully:]
 clquorum add -t netapp_nas -p filer=nas1.sun.com,-p lun_id=0 qd1
     Command completed successfully.
[Quit the clsetup Quorum Menu and Main Menu.]
[Verify that the quorum device is added:]
# clquorum list -v
Quorum         Type
-------         ----
qd1             netapp_nas
scphyshost-1    node
scphyshost-2    node

Adición de un dispositivo de quórum de servidor de quórum

Antes de empezar

Antes de poder agregar un servidor de quórum de Oracle Solaris Cluster como dispositivo del quórum, el software del servidor del quórum de Oracle Solaris Cluster debe estar instalado en la máquina de host y el servidor de quórum debe haberse iniciado y estar en ejecución. Si desea obtener información sobre cómo instalar el servidor de quórum, consulte Instalación y configuración del software Servidor de quórum de Guía de instalación del software Oracle Solaris Cluster.

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Compruebe que todos los nodos de Oracle Solaris Cluster estén en línea y puedan comunicarse con el servidor de quórum de Oracle Solaris Cluster.
    1. Compruebe que los conmutadores de red conectados directamente con los nodos del clúster cumplan uno de los criterios siguientes:
      • El conmutador es compatible con el protocolo RSTP.

      • El conmutador tiene habilitado el modo de puerto rápido.

      Se necesita una de estas funciones para que la comunicación entre los nodos del clúster y el servidor de quórum sea inmediata. Si el conmutador ralentizada dicha comunicación se ralentizase de forma significativa, el clúster interpretaría este impedimento de la comunicación como una pérdida del dispositivo de quórum.

    2. Si la red pública utiliza subredes de longitud variable o CIDR (Classless Inter-Domain Routing), modifique los archivos siguientes en cada uno de los nodos.

      Si usa subredes con clases, tal y como se define en RFC 791, no es necesario seguir estos pasos.

      1. Agregue al archivo /etc/inet/netmasks una entrada por cada subred pública que emplee el clúster.

        La entrada siguiente es un ejemplo que contiene una dirección IP de red pública y una máscara de red:

        10.11.30.0    255.255.255.0
      2. Anexe netmask + broadcast + al nombre de host para cada archivo /etc/hostname.adaptador.
        nodename netmask + broadcast +
    3. Agregue el nombre de host del servidor de quórum a todos los nodos del clúster en el archivo /etc/inet/hosts o /etc/inet/ipnodes.

      Agregue al archivo una asignación entre nombre de host y dirección como la siguiente:

      ipaddress qshost1
      dirección_ip

      Dirección IP del equipo donde se ejecuta el servidor de quórum.

      host1_sq

      Nombre de host del equipo donde se ejecuta el servidor de quórum.

    4. Si usa un servicio de nombres, agregue la asignación entre nombre y dirección de host del servidor de quórum a la base de datos del servicio de nombres.
  3. Inicie la utilidad clsetup.
    # clsetup

    Aparece el menú principal de clsetup.

  4. Escriba el número correspondiente a la opción de quórum.

    Aparece el menú Quórum.

  5. Escriba el número correspondiente a la opción de agregar un dispositivo de quórum. A continuación, escriba yes para confirmar que va a agregar un dispositivo de quórum.

    La utilidad clsetup pregunta qué tipo de dispositivo de quórum se desea agregar.

  6. Escriba el número correspondiente a la opción de un dispositivo de quórum de servidor de quórum. A continuación, escriba yes para confirmar que va a agregar un dispositivo de quórum de servidor de quórum.

    La utilidad clsetup solicita que se indique el nombre del nuevo dispositivo de quórum.

  7. Escriba el nombre del dispositivo de quórum que va a agregar.

    Elija el nombre que quiera para el dispositivo de quórum. Este nombre usa sólo para procesar futuros comandos administrativos.

    La utilidad clsetup solicita que indique el nombre del archivador correspondiente al nuevo dispositivo de quórum.

  8. Escriba el nombre de host del servidor de quórum.

    Este nombre especifica la dirección IP del equipo en que se ejecuta el servidor de quórum o el nombre de host del equipo dentro de la red.

    Según la configuración IPv4 o IPv6 del host, la dirección IP del equipo debe especificarse en el archivo /etc/hosts, en el archivo /etc/inet/ipnodes o en ambos.


    Nota - Todos los nodos del clúster deben tener acceso al equipo que se especifique y el equipo debe ejecutar el servidor de quórum.


    La utilidad clsetup solicita que indique el número de puerto del servidor de quórum.

  9. Escriba el número de puerto que el servidor de quórum usa para comunicarse con los nodos del clúster.

    La utilidad clsetup solicita que confirme que debe agregarse el nuevo dispositivo de quórum.

  10. Escriba yes para seguir agregando el nuevo dispositivo de quórum.

    Si se agrega correctamente el nuevo dispositivo de quórum, la utilidad clsetup muestra el correspondiente mensaje.

  11. Compruebe que se haya agregado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-4 Adición de un dispositivo de quórum de servidor de quórum

En el ejemplo siguiente se muestra el comando clquorum generado por clsetup al agregar un dispositivo de quórum de servidor de quórum. El ejemplo también muestra un paso de comprobación.

Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any
    cluster node.

[Start the clsetup utility:]
# clsetup
[Select Quorum > Add a quorum device]
[Answer the questions when prompted.]
[You will need the following information.]
  [Information:                Example:]
  [Quorum Device               quorum_server quorum device]
  [Name:                           qd1]
  [Host Machine Name:          10.11.124.84]
  [Port Number:                9001]

[Verify that the clquorum command was completed successfully:]
 clquorum add -t quorum_server -p qshost=10.11.124.84,-p port=9001 qd1
 
    Command completed successfully.
[Quit the clsetup Quorum Menu and Main Menu.]
[Verify that the quorum device is added:]
# clquorum list -v
 
Quorum         Type
-------         ----
qd1             quorum_server
scphyshost-1    node
scphyshost-2    node

# clquorum status 

=== Cluster Quorum ===
-- Quorum Votes Summary --
 
        Needed     Present    Possible
        ------     -------    -------- 
        3          5           5
   
-- Quorum Votes by Node --
 
  Node Name        Present    Possible   Status
  ---------        -------    --------  ------
  phys-schost-1    1          1          Online
  phys-schost-2    1          1          Online
 
-- Quorum Votes by Device --
 
  Device Name       Present   Possible   Status
  -----------       -------   --------   ------
  qd1               1         1          Online
  d3s2              1         1          Online
  d4s2              1         1          Online

Eliminación o sustitución de un dispositivo de quórum

Esta sección presenta los procedimientos siguientes para eliminar o reemplazar un dispositivo de quórum:

Eliminación de un dispositivo de quórum

Este procedimiento también puede efectuarse con la GUI de Oracle Solaris Cluster Manager. Consulte la ayuda en línea de Oracle Solaris Cluster Manager para obtener más información.

Cuando se quita un dispositivo de quórum, éste ya no participa en la votación para establecer el quórum. Todos los clústers de dos nodos necesitan como mínimo un dispositivo de quórum configurado. Si éste es el último dispositivo de quórum de un clúster, habrá un error de clquorum(1CL) al tratar de quitar el dispositivo de la configuración. Si va a quitar un nodo, elimine todos los dispositivos de quórum que tenga conectados.


Nota - Si el dispositivo que va a quitar es el último dispositivo de quórum del clúster, consulte el procedimiento Eliminación del último dispositivo de quórum 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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Determine el dispositivo de quórum que se va a eliminar.
    # clquorum list -v
  3. Ejecute la utilidad clsetup(1CL).
    # clsetup

    Aparece el menú principal.

  4. Escriba el número correspondiente a la opción de quórum.
  5. Escriba el número correspondiente a la opción de quitar un dispositivo de quórum.

    Responda a las preguntas que aparecen durante el proceso de eliminación.

  6. Salga de clsetup.
  7. Compruebe que se haya eliminado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-5 Eliminación de un dispositivo de quórum

En este ejemplo se muestra cómo quitar un dispositivo de quórum de un clúster que tiene configurados dos o más dispositivos de quórum.

Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any
    cluster node.

[Determine the quorum device to be removed:]
# clquorum list -v
[Start the clsetup utility:]
# clsetup
[Select Quorum>Remove a quorum device]
[Answer the questions when prompted.] 
Quit the clsetup Quorum Menu and Main Menu.]
[Verify that the quorum device is removed:]
# clquorum list -v
 
 Quorum         Type
-------         ----
scphyshost-1    node
scphyshost-2    node
scphyshost-3    node
Errores más frecuentes

Si se pierde la comunicación entre el clúster y el host del servidor de quórum durante una operación para quitar un dispositivo de quórum de servidor de quórum, debe limpiar la información de configuración caducada acerca del host del servidor de quórum. Si desea obtener instrucciones sobre cómo realizar esta limpieza, consulte Limpieza de la información caducada sobre clústers del servidor de quórum.

Eliminación del último dispositivo de quórum de un clúster

Este procedimiento elimina el último dispositivo del quórum de un clúster de dos nodos mediante la opción clquorum force, - F. En general, primero debe quitar el dispositivo que ha fallado y después agregar el dispositivo de quórum que lo reemplaza. Si no se trata del último dispositivo de quórum de un nodo con dos clústeres, siga los pasos descritos en Eliminación de un dispositivo de quórum.

Agregar un dispositivo de quórum implica reconfigurar el nodo que afecta al dispositivo de quórum que ha fallado y genera una situación de error grave en el equipo. La opción Forzar permite quitar el dispositivo de quórum que ha fallado sin generar una situación de error grave en el equipo. El comando clquorum(1CL) permite quitar el dispositivo de la configuración. Después de quitar el dispositivo de quórum que ha fallado, puede agregar un nuevo dispositivo con el comando clquorum add. Consulte Adición de un dispositivo de quórum.

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Quite el dispositivo de quórum con el comando clquorum. Si el dispositivo de quórum ha fallado, use la opción Forzar -F para eliminar el dispositivo que ha fallado.
    # clquorum remove -F qd1

    Nota - También puede situar el nodo que se va a eliminar en estado de mantenimiento y, a continuación, quitar el dispositivo de quórum con el comando clquorum remove quórum. Mientras el clúster se halla en modo de instalación, las opciones del menú de administración del clúster clsetup(1CL) no están disponibles. Consulte Colocación de un nodo en estado de mantenimiento si desea obtener más información.


  3. Compruebe que se haya quitado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-6 Eliminación del último dispositivo de quórum

En este ejemplo se muestra cómo poner el clúster en modo de mantenimiento y quitar el último dispositivo de quórum de la configuración del clúster.

[Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on any
    cluster node.]
[Place the cluster in install mode:]
# cluster set -p installmode=enabled
[Remove the quorum device:]
# clquorum remove d3
[Verify that the quorum device has been removed:]
# clquorum list -v
 Quorum         Type
-------         ----
scphyshost-1    node
scphyshost-2    node
scphyshost-3    node

Sustitución de un dispositivo de quórum

Siga este procedimiento para reemplazar un dispositivo de quórum por otro dispositivo de quórum. Puede reemplazar un dispositivo de quórum por un dispositivo de tipo similar, por ejemplo sustituir un dispositivo de NAS por otro dispositivo de NAS, o bien reemplazar el dispositivo por uno de otro tipo diferente, por ejemplo sustituir un dispositivo de NAS por un disco compartido.

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 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. Configure un nuevo dispositivo de quórum.

    Primero debe agregarse un nuevo dispositivo de quórum a la configuración para que ocupe el lugar del anterior. Consulte Adición de un dispositivo de quórum para agregar un nuevo dispositivo de quórum al clúster.

  2. Quite el dispositivo que va a sustituir como dispositivo de quórum.

    Consulte Eliminación de un dispositivo de quórum para quitar el antiguo dispositivo de quórum de la configuración.

  3. Si el dispositivo de quórum es un disco que ha tenido un error, sustituya el disco.

    Consulte los procedimientos de hardware del receptáculo para el disco en Oracle Solaris Cluster 3.3 Hardware Administration Manual .

Mantenimiento de dispositivos de quórum

Esta sección explica los procedimientos para mantener dispositivos de quórum.

Modificación de una lista de nodos de dispositivo de quórum

Puede emplear la utilidad clsetup(1CL) para agregar un nodo o para quitar un nodo de la lista de nodos de un dispositivo de quórum. Para modificar la lista de nodos de un dispositivo de quórum, debe quitar el dispositivo de quórum, modificar las conexiones físicas de los nodos con el dispositivo de quórum que ha extraído y reincorporar el dispositivo de quórum a la configuración del clúster. Al agregar un dispositivo de quórum, clquorum(1CL) configura automáticamente las rutas entre el nodo y el disco para todos los nodos conectados con el disco.

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Determine el nombre del dispositivo de quórum que va a modificar.
    # clquorum list -v
  3. Inicie la utilidad clsetup.
    # clsetup

    Aparece el menú principal.

  4. Escriba el número correspondiente a la opción Quórum.

    Aparece el menú Quórum.

  5. Escriba el número correspondiente a la opción de quitar un dispositivo de quórum.

    Siga las instrucciones. Se preguntará el nombre del disco que se va a eliminar.

  6. Agregue o elimine las conexiones del nodo con el dispositivo de quórum.
  7. Escriba el número correspondiente a la opción de agregar un dispositivo de quórum.

    Siga las instrucciones. Se solicitará el nombre del disco que se va a usar como dispositivo de quórum.

  8. Compruebe que se haya agregado el dispositivo de quórum.
    # clquorum list -v

Ejemplo 6-7 Modificación de una lista de nodos de dispositivo de quórum

En el ejemplo siguiente se muestra cómo usar la utilidad clsetup para agregar o quitar nodos de una lista de nodos de dispositivo de quórum. En este ejemplo, el nombre del dispositivo de quórum es d2 y como resultado final del procedimiento se agrega otro nodo a la lista de nodos del dispositivo de quórum.

[Become superuser or assume a role that provides solaris.cluster.modify RBAC authorization on 
any node in the cluster.]

[Determine the quorum device name:]
# clquorum list -v
Quorum            Type
-------            -----
d2                 shared_disk
sc-phys-schost-1   node
sc-phys-schost-2   node
sc-phys-schost-3   node

[Start the clsetup utility:]
# clsetup

[Type the number that corresponds with the quorum option.]
.
[Type the number that corresponds with the option to remove a quorum device.]
.
[Answer the questions when prompted.]
[You will need the following information:]

   Information:            Example:
   Quorum Device Name:     d2

[Verify that the clquorum command completed successfully:]
 clquorum remove d2
     Command completed successfully.

[Verify that the quorum device was removed.]
# clquorum list -v
Quorum            Type
-------            -----
sc-phys-schost-1   node
sc-phys-schost-2   node
sc-phys-schost-3   node

[Type the number that corresponds with the Quorum option.]
.
[Type the number that corresponds with the option to add a quorum device.]
.
[Answer the questions when prompted.]
[You will need the following information:]

   Information            Example:
   quorum device name     d2

[Verify that the clquorum command was completed successfully:] 
clquorum add d2
     Command completed successfully.

Quit the clsetup utility.

[Verify that the correct nodes have paths to the quorum device. 
In this example, note that phys-schost-3 has been added to the 
enabled hosts list.]
# clquorum show d2 | grep Hosts
=== Quorum Devices ===

Quorum Device Name:        d2
   Hosts (enabled):        phys-schost-1, phys-schost-2, phys-schost-3

[Verify that the modified quorum device is online.]

# clquorum status d2
=== Cluster Quorum ===

--- Quorum Votes by Device ---

Device Name       Present      Possible      Status
-----------       -------      --------      ------
d2                1            1             Online

Colocación de un dispositivo de quórum en estado de mantenimiento

Use el comando clquorum(1CL) para poner un dispositivo de quórum en estado de mantenimiento. Hoy por hoy, la utilidad clsetup(1CL) no tiene esta capacidad. Este procedimiento también puede efectuarse con la GUI de Oracle Solaris Cluster Manager. Consulte la ayuda en línea de Oracle Solaris Cluster Manager para obtener más información.

Ponga el dispositivo de quórum en estado de mantenimiento cuando vaya a apartar del servicio el dispositivo de quórum durante un período de tiempo prolongado. De esta forma, el número de votos de quórum del dispositivo de quórum se establece en cero y no aporta nada al número de quórum mientras se efectúan las tareas de mantenimiento en el dispositivo. La información de configuración del dispositivo de quórum se conserva durante el estado de mantenimiento.


Nota - Todos los clústers de dos nodos deben tener configurado al menos un dispositivo de quórum. Si éste es el último dispositivo de quórum de un clúster de dos nodos, clquorum el dispositivo no puede ponerse en estado de mantenimiento.


Para poner un nodo de un clúster en estado de mantenimiento, consulte Colocación de un nodo en estado de mantenimiento.

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Ponga el dispositivo de quórum en estado de mantenimiento.
    # clquorum disable device
    dispositivo

    Especifica el nombre DID del dispositivo de disco que se va a cambiar, por ejemplo d4.

  3. Compruebe que el dispositivo de quórum esté en estado de mantenimiento.

    La salida del dispositivo puesto en estado de mantenimiento debe tener cero como valor para los Votos del dispositivo del quórum.

    # clquorum status device

Ejemplo 6-8 Colocación de un dispositivo de quórum en estado de mantenimiento

En el ejemplo siguiente se muestra cómo poner un dispositivo de quórum en estado de mantenimiento y cómo comprobar los resultados.

# clquorum disable d20
# clquorum status d20
  
=== Cluster Quorum ===

--- Quorum Votes by Device ---

Device Name       Present      Possible      Status
-----------       -------      --------      ------
d20                1            1             Offline
Véase también

Para volver a habilitar el dispositivo de quórum, consulte Procedimiento para sacar un dispositivo de quórum del estado de mantenimiento.

Para poner un nodo en estado de mantenimiento, consulte Colocación de un nodo en estado de mantenimiento.

Procedimiento para sacar un dispositivo de quórum del estado de mantenimiento

Siga este procedimiento cuando desee sacar un dispositivo de quórum del estado de mantenimiento y restablecer el valor predeterminado para el número de votos.


Precaución

Precaución - Si no especifica ni la opción globaldev ni node, el número de quórum se restablece para todo el clúster.


Al configurar un dispositivo de quórum, el software Oracle Solaris Cluster asigna al dispositivo de quórum un número de votos de N-1, donde N es el número de votos conectados al dispositivo de quórum. Por ejemplo, un dispositivo de quórum conectado a dos nodos con números de votos cuyo valor no sea cero tiene un número de quórum de uno (dos menos uno).

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 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. Conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify en todos los nodos del clúster.
  2. Restablezca el número de quórum.
    # clquorum enable device
    dispositivo

    Especifica el nombre DID del dispositivo de quórum que se va a restablecer, por ejemplo d4.

  3. Si va a restablecer el número de quórum porque un nodo estaba en estado de mantenimiento, rearranque el nodo.
  4. Compruebe el número de votos de quórum.
    # clquorum show +

Ejemplo 6-9 Restablecimiento del número de votos de quórum (dispositivo de quórum)

En el ejemplo siguiente se restablece el número de quórum predeterminado en un dispositivo de quórum y se comprueba el resultado.

# clquorum enable d20
# clquorum show +
  
=== Cluster Nodes ===                          

Node Name:                                      phys-schost-2
  Node ID:                                        1
  Quorum Vote Count:                              1
  Reservation Key:                                0x43BAC41300000001

Node Name:                                      phys-schost-3
  Node ID:                                        2
  Quorum Vote Count:                              1
  Reservation Key:                                0x43BAC41300000002


=== Quorum Devices ===                         

Quorum Device Name:                             d3
  Enabled:                                        yes
  Votes:                                          1
  Global Name:                                    /dev/did/rdsk/d20s2
  Type:                                           shared_disk
  Access Mode:                                    scsi2
  Hosts (enabled):                                phys-schost-2, phys-schost-3

Enumeración de una lista con la configuración de quórum

Este procedimiento también puede efectuarse mediante la GUI de Oracle Solaris Cluster Manager. Consulte la ayuda en línea de Oracle Solaris Cluster Manager para obtener más información.

Para enumerar la configuración de quórum no hace falta ser superusuario. Se puede asumir cualquier función que proporcione la autorización de RBAC solaris.cluster.read.


Nota - Al incrementar o reducir el número de conexiones de nodos con un dispositivo de quórum, el número de votos de quórum no se recalcula de forma automática. Puede reestablecer el voto de quórum correcto si quita todos los dispositivos de quórum y después los vuelve a agregar a la configuración. En caso de un nodo de dos clústers, agregue temporalmente un nuevo dispositivo de quórum antes de quitar y volver a agregar el dispositivo de quórum original. A continuación, elimine el dispositivo de quórum temporal.


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

Ejemplo 6-10 Enumeración en una lista la configuración de quórum

% clquorum show +

=== Cluster Nodes ===                          

Node Name:                                      phys-schost-2
  Node ID:                                        1
  Quorum Vote Count:                              1
  Reservation Key:                                0x43BAC41300000001

Node Name:                                      phys-schost-3
  Node ID:                                        2
  Quorum Vote Count:                              1
  Reservation Key:                                0x43BAC41300000002


=== Quorum Devices ===                         

Quorum Device Name:                             d3
  Enabled:                                        yes
  Votes:                                          1
  Global Name:                                    /dev/did/rdsk/d20s2
  Type:                                           shared_disk
  Access Mode:                                    scsi2
  Hosts (enabled):                                phys-schost-2, phys-schost-3

Reparación de un dispositivo de quórum

Siga este procedimiento para reemplazar un dispositivo de quórum que no funcione correctamente.

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 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. Quite el dispositivo de disco que va a sustituir como dispositivo de quórum.

    Nota - Si el dispositivo que pretende quitar es el último dispositivo de quórum, se recomienda agregar primero otro disco como nuevo dispositivo de quórum. Así, se dispone de un dispositivo de quórum si hubiera un error durante el procedimiento de sustitución. Consulte Adición de un dispositivo de quórum para agregar un nuevo dispositivo de quórum.


    Consulte Eliminación de un dispositivo de quórum para quitar un dispositivo de disco como dispositivo de quórum.

  2. Sustituya el dispositivo de disco.

    Para reemplazar el dispositivo de disco, consulte los procedimientos sobre el receptáculo para discos en Oracle Solaris Cluster 3.3 Hardware Administration Manual .

  3. Agregue el disco sustituido como nuevo dispositivo de quórum.

    Consulte Adición de un dispositivo de quórum para agregar un disco como nuevo dispositivo de quórum.


    Nota - Si ha agregado un dispositivo de quórum adicional en el Paso 1, ahora puede quitarlo con seguridad. Consulte Eliminación de un dispositivo de quórum para quitar el dispositivo de quórum.