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 3.3 3/13 (Español) |
1. Introducción a la administración de Oracle Solaris Cluster
2. Oracle Solaris Cluster y RBAC
3. Cierre y arranque de un cluster
4. Métodos de replicación de datos
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
Adición de un dispositivo de quórum NAS de Sun o Sun ZFS Storage 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 cluster
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
Administración de servidores de quórum de Oracle Solaris Cluster
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 clusters del servidor de quórum
Limpieza de la información de configuración del servidor de quórum
7. Administración de interconexiones de clusters y redes públicas
8. Adición y eliminación de un nodo
10. Configuración del control del uso de la CPU
11. Aplicación de parches de software y firmware de Oracle Solaris Cluster
12. Copias de seguridad y restauraciones de clusters
13. Administración de Oracle Solaris Cluster con las interfaces gráficas de usuario
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. Además, es posible llevar a cabo algunos procedimientos mediante 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 pantalla de Oracle Solaris Cluster Manager describe cómo realizar procedimientos de quórum mediante la GUI. Al trabajar con dispositivos de quórum, tenga en cuenta las directrices siguientes:
Todos los comandos relacionados con el quórum deben ejecutarse en el nodo de votación del cluster global.
Si el comando clquorum se ve interrumpido o falla, la información de la configuración de quórum podría volverse incoherente en la base de datos de configuración del cluster. De darse esta incoherencia, vuelva a ejecutar el comando o ejecute el comando clquorum reset para restablecer la configuración de quórum.
Para que el cluster tenga la máxima disponibilidad, compruebe que el número total de votos aportado por los dispositivos de quórum sea menor que el aportado por los nodos. De lo contrario, los nodos no pueden formar un cluster ninguno de los dispositivos de quórum está disponible aunque todos los nodos estén funcionando.
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 cluster. 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.
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 cluster. 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 cluster de tres nodos.
Tabla 6-1 Lista de tareas: administrar el 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 cluster.
Todos los requisitos, los procedimientos y las restricciones documentados sobre la reconfiguración dinámica de Oracle Solaris también son válidos para la reconfiguración dinámica en Oracle Solaris Cluster excepto la inactividad del sistema operativo. Por lo tanto, consulte la documentación sobre la reconfiguración dinámica de Oracle Solaris antes de utilizarla con el software Oracle Solaris Cluster. Preste especial atención a los problemas que afecten a los dispositivos de E/S no conectados a red durante las operaciones de desconexión de reconfiguración dinámica.
Oracle Solaris Cluster rechaza operaciones de eliminación de tarjetas de DR efectuadas cuando hay una interfaz configurada para un dispositivo de quórum.
Si la operación de DR pertenece a un dispositivo activo, Oracle Solaris Cluster rechaza la operación e identifica a los dispositivos que se verían afectados por ella.
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
|
En esta sección, se indican los procedimientos para agregar un dispositivo de quórum. Compruebe que todos los nodos del cluster estén en línea antes de agregar un nuevo dispositivo de quórum. Para obtener información sobre la determinación del número de votos del quórum necesarios para el cluster, las configuraciones del quórum recomendadas y el aislamiento de errores, consulte Quorum and Quorum Devices de Oracle Solaris Cluster Concepts Guide.
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 cluster. 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:
LUN compartidos desde:
Disco de SCSI compartido
Almacenamiento SATA (Serial Attached Technology Attachment)
NAS de Sun
Sun ZFS Storage Appliance de Oracle
Oracle Solaris Cluster Quorum Server
En las secciones siguientes se presentan procedimientos para agregar estos dispositivos:
Adición de un dispositivo de quórum de disco compartido
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 cluster. 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 - Si utiliza discos que no son compatibles con SCSI (como SATA), debe desactivarse la protección de SCSI. |
Para los dispositivos de quórum, puede utilizar un disco que contenga los datos de usuario o 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 se pueden llevar a cabo 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.
Consulte las páginas del comando man clsetup(1CL) y clquorum(1CL) si desea obtener información sobre los comandos que se usan en los procedimientos siguientes.
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 del comando man cldevice(1CL) si desea obtener información adicional. Compruebe que todos los nodos del cluster 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 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.
# clsetup
Aparece el menú principal de clsetup.
Aparece el menú Quórum.
La utilidad clsetup pregunta qué tipo de dispositivo de quórum se desea agregar.
La utilidad clsetup pregunta qué dispositivo global quiere utilizar.
La utilidad clsetup solicita que confirme que el nuevo dispositivo de quórum debe agregarse al dispositivo global especificado.
Si se agrega correctamente el nuevo dispositivo de quórum, la utilidad clsetup muestra el correspondiente mensaje.
# 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
Compruebe que todos los nodos del cluster estén en línea antes de agregar un nuevo dispositivo de quórum.
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.
Si tiene un dispositivo NAS de Sun, utilice los comandos siguientes:
Puede utilizar el nombre del volumen de archivos de copia de seguridad como nombre del LUN. Agregue la lista de acceso de cada nodo al LUN.
# 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
# /usr/cluster/bin/cldevice populate
# clquorum add d20
El cluster tiene reglas predeterminadas para decidir si se deben usar scsi-2, scsi-3 o los protocolos de quórum del software. Consulte clquorum(1CL) para obtener más información.
Ejemplo 6-2 Adición de un dispositivo de quórum NAS de Sun o Sun ZFS Storage Appliance
En el siguiente ejemplo, se muestra el comando clquorum generado por clsetup al agregar un dispositivo de quórum NAS de Sun y un paso de verificación. Consulte la documentación de instalación que se envía con Sun ZFS Storage Appliance o la Ayuda en línea de la aplicación para obtener instrucciones sobre cómo configurar un dispositivo iSCSI.
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.
Antes de empezar
Antes de poder agregar un servidor de quórum de Oracle Solaris Cluster como dispositivo de quórum, el software del servidor de quórum de Oracle Solaris Cluster debe estar instalado en el equipo 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 de Oracle Solaris 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.
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 cluster y el servidor de quórum sea inmediata. Si el conmutador ralentizada dicha comunicación se ralentizase de forma significativa, el cluster interpretaría este impedimento de la comunicación como una pérdida del dispositivo de quórum.
Si usa subredes con clases, tal y como se define en RFC 791, no es necesario seguir estos pasos.
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
nodename netmask + broadcast +
Agregue al archivo una asignación entre nombre de host y dirección como la siguiente:
ipaddress qshost1
Nombre de host del equipo donde se ejecuta el servidor de quórum.
# clsetup
Aparece el menú principal de clsetup.
Aparece el menú Quórum.
La utilidad clsetup pregunta qué tipo de dispositivo de quórum se desea agregar.
La utilidad clsetup le solicita que indique el nombre del nuevo dispositivo de quórum.
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 proporcione el nombre del 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 cluster 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.
La utilidad clsetup solicita que confirme que debe agregarse el nuevo dispositivo de quórum.
Si se agrega correctamente el nuevo dispositivo de quórum, la utilidad clsetup muestra el correspondiente mensaje.
# clquorum list -v
Ejemplo 6-3 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
Esta sección presenta los procedimientos siguientes para eliminar o reemplazar un dispositivo de quórum:
Estos procedimientos también se pueden llevar a cabo 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.
Cuando se elimina un dispositivo de quórum, éste ya no participa en el voto para establecer el quórum. Todos los clusters de dos nodos necesitan como mínimo un dispositivo de quórum configurado. Si éste es el último dispositivo de quórum de un cluster, clquorum(1CL) no podrá eliminar 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 cluster, consulte el procedimiento Eliminación del último dispositivo de quórum de un 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.
# clquorum list -v
# clsetup
Aparece el menú principal.
Responda a las preguntas que aparecen durante el proceso de eliminación.
# clquorum list -v
Ejemplo 6-4 Eliminación de un dispositivo de quórum
En este ejemplo se muestra cómo quitar un dispositivo de quórum de un cluster 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 cluster 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 clusters del servidor de quórum.
Este procedimiento elimina el último dispositivo del quórum de un cluster 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 clusters, 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 le permite eliminar 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 y 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 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 cluster está en modo de instalación, las opciones del menú de administración del cluster clsetup(1CL) no están disponibles. Consulte Cómo poner un nodo en estado de mantenimiento para obtener más información.
# clquorum list -v
Ejemplo 6-5 Eliminación del último dispositivo de quórum
En este ejemplo se muestra cómo poner el cluster en modo de mantenimiento y quitar el último dispositivo de quórum de la configuración del cluster.
[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
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 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.
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 cluster.
Consulte Eliminación de un dispositivo de quórum para quitar el antiguo dispositivo de quórum de la configuración.
Consulte los procedimientos de hardware del contenedor de discos en Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual.
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(1CL) para agregar un nodo o para eliminar un nodo de la lista de nodos de un dispositivo de quórum existente. 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 de quórum, clquorum(1CL) configura automáticamente las rutas del nodo al disco de todos los nodos conectados al disco.
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
Ejemplo 6-6 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
Utilice el comando clquorum(1CL) para poner un dispositivo de quórum en estado de mantenimiento. Actualmente, la utilidad clsetup(1CL) no tiene esta capacidad. Este procedimiento también se puede llevar a cabo 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.
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 clusters de dos nodos deben tener configurado al menos un dispositivo de quórum. Si éste es el último dispositivo de quórum de un cluster de dos nodos, clquorum el dispositivo no puede ponerse en 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.
# 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
Ejemplo 6-7 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 Cómo poner un nodo en 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 - Si no especifica ni la opción globaldev ni node, el número de quórum se restablece para todo el cluster. |
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).
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.
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 +
Ejemplo 6-8 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: scsi3 Hosts (enabled): phys-schost-2, phys-schost-3
Este procedimiento también se puede llevar a cabo 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 rol que proporcione la autorización 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 clusters, 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 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.
Ejemplo 6-9 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 funcione 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.
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.
Para reemplazar el dispositivo de disco, consulte los procedimientos de hardware del contenedor de discos en Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual.
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.
Existe un tiempo de espera predeterminado de 25 segundos para la finalización de operaciones del quórum durante una reconfiguración del cluster. Puede aumentar el tiempo de espera del quórum a un valor superior siguiendo las instrucciones en Cómo configurar dispositivos del quórum de Guía de instalación del software de Oracle Solaris Cluster. En lugar de aumentar el valor de tiempo de espera, también se puede cambiar a otro dispositivo del quórum.
Obtendrá información adicional sobre cómo solucionar problemas en Cómo configurar dispositivos del quórum de Guía de instalación del software de Oracle Solaris Cluster.
Nota - En el caso de Oracle Real Application Clusters (Oracle RAC), no cambie el tiempo de espera predeterminado del quórum de 25 segundos. En determinados casos en que una parte de la partición del cluster cree que la otra está inactiva ("cerebro dividido"), un tiempo de espera superior puede hacer que falle el proceso de migración tras error de Oracle RAC VIP debido a la finalización del tiempo de espera de recursos VIP. Si el dispositivo del quórum que se utiliza no es adecuado para un tiempo de espera predeterminado de 25 segundos, utilice otro dispositivo.