Esta sección explica los procedimientos para mantener dispositivos 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
Puede emplear la utilidad clsetup para agregar un nodo a la lista de nodos de un dispositivo de quórum existente o para eliminar un nodo de esa lista. 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 cluster. Cuando se agrega un dispositivo del quórum, el comando clquorum automáticamente configura las rutas de nodo a disco para todos los nodos conectados al disco. Para obtener más información, consulte la página del comando man clquorum(1CL).
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.
# clquorum list -v
# clsetup
Aparece el menú principal.
Aparece el menú Quórum.
Siga las instrucciones. Se preguntará el nombre del disco que se va a eliminar.
Siga las instrucciones. Se solicitará el nombre del disco que se va a usar como dispositivo de quórum.
# clquorum list -v
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.
[Assume the root 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
Utilice el comando clquorum para poner un dispositivo de quórum en estado de mantenimiento. Para obtener más información, consulte la página del comando man clquorum(1CL). La utilidad clsetup no tiene actualmente esta capacidad.
Ponga el dispositivo de quórum en estado de mantenimiento si el dispositivo de quórum estará fuera de servicio durante un período 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.
Para poner un nodo de un cluster en estado de mantenimiento, consulte Cómo poner un nodo en estado de mantenimiento.
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.
También puede utilizar la GUI de Oracle Solaris Cluster Manager para desactivar un dispositivo de quórum y ponerlo en estado de mantenimiento. Para obtener instrucciones de inicio de sesión, consulte Cómo obtener acceso a Oracle Solaris Cluster Manager. Si el cluster está en modo de instalación, haga clic en Restablecer dispositivos de quórum para salir del modo de instalación.
# clquorum disable device
Especifica el nombre DID del dispositivo de disco que se va a cambiar, por ejemplo d4.
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
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 activar 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 Cómo poner un nodo en estado de mantenimiento.
Siga este procedimiento para sacar un dispositivo de quórum del estado de mantenimiento y restablecer el recuento de votos de quórum al valor predeterminado.
![]() | Precaución - Si no especifica la opción globaldev o la opción node, el recuento de quórum se restablece para todo el cluster. |
Al configurar un dispositivo de quórum, el software de Oracle Solaris Cluster asigna al dispositivo de quórum un recuento 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).
Para sacar un nodo de un cluster y sus dispositivos de quórum asociados del estado de mantenimiento, consulte Cómo sacar un nodo del estado de mantenimiento.
Para obtener más información sobre el número de votos del quórum, consulte About Quorum Vote Counts de Oracle Solaris Cluster Concepts Guide .
También puede utilizar la GUI de Oracle Solaris Cluster Manager para activar un dispositivo de quórum y sacarlo de un estado de mantenimiento. Para obtener instrucciones de inicio de sesión, consulte Cómo obtener acceso a Oracle Solaris Cluster Manager.
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.
# clquorum enable device
Especifica el nombre DID del dispositivo de quórum que se va a restablecer, por ejemplo d4.
# clquorum show +
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: scsi3 Hosts (enabled): phys-schost-2, phys-schost-3
No necesita tener el rol de usuario root para enumerar la configuración de quórum. Se puede asumir cualquier rol que proporcione la autorización RBAC solaris.cluster.read.
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.
También puede utilizar la GUI de Oracle Solaris Cluster Manager para ver la configuración de quórum. Para obtener instrucciones de inicio de sesión en la GUI, consulte Cómo obtener acceso a Oracle Solaris Cluster Manager.
Ejemplo 6-8 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: scsi3 Hosts (enabled): phys-schost-2, phys-schost-3
Siga este procedimiento para reemplazar un dispositivo de quórum que no funciona correctamente.
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.
Consulte Eliminación de un dispositivo de quórum para quitar un dispositivo de disco como dispositivo de quórum.
Para reemplazar el dispositivo de disco, consulte los procedimientos para el contenedor de discos en la guía del hardware. Consulte también el Oracle Solaris Cluster 4.2 Hardware Administration Manual .
Consulte Adición de un dispositivo de quórum para agregar un disco como nuevo dispositivo de quórum.