Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía de administración del sistema de Oracle Solaris Cluster |
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
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
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
El servidor de quórum de Oracle Solaris Cluster ofrece un dispositivo de quórum que no es un dispositivo de almacenamiento compartido. Esta sección presenta los procedimientos siguientes para administrar servidores de quórum de Oracle Solaris Cluster:
Información general sobre el archivo de configuración del servidor de quórum
Limpieza de la información caducada sobre clústers del servidor de quórum
Si desea obtener información sobre cómo instalar y configurar servidores de quórum de Oracle Solaris Cluster, consulte Instalación y configuración del software Servidor de quórum de Guía de instalación del software Oracle Solaris Cluster.
Al instalar el software Oracle Solaris Cluster, se crea un archivo predeterminado de configuración, /etc/scqsd/scqsd.conf, que contiene información sobre un único servidor de quórum predeterminado. Todas las líneas del archivo /etc/scqsd/scqsd.conf tienen el comando especificado a continuación:
/usr/cluster/lib/sc/scqsd [-d quorumdirectory] [-i instancename] -p port
La ruta completa donde ha instalado el software Oracle Solaris Cluster. Este valor debe ser /usr/cluster/lib/sc/scqsd.
La ruta del directorio donde el servidor de quórum puede almacenar datos de quórum.
El proceso del servidor de quórum crea un archivo por clúster en este directorio para almacenar información de quórum específica del clúster. De forma predeterminada, el valor de esta opción es /var/scqsd. Este directorio debe ser exclusivo para cada servidor de quórum que configure.
Nombre exclusivo que se elige para la instancia del servidor de quórum.
El número de puerto en el que el servidor de quórum escucha las solicitudes del clúster. El puerto predeterminado es 9000.
Los nombres de instancias son opcionales. Si especifica un nombre para el servidor de quórum, dicho nombre debe ser exclusivo entre todos los servidores de quórum del sistema. Si elige omitir la opción del nombre de la instancia, debe referirse al servidor de quórum por el puerto en el que escucha.
Estos procedimientos describen cómo iniciar y detener el software Oracle Solaris Cluster.
De manera predeterminada, estos procedimientos inician y detienen un solo servidor de quórum predefinido, salvo que haya personalizado el contenido del archivo de configuración del servidor de quórum, /etc/scqsd/scqsd.conf. El servidor de quórum predeterminado está vinculado al puerto 9000 y usa el directorio /var/scqsd para la información de quórum.
Si desea obtener información sobre cómo personalizar el archivo de configuración del servidor de quórum, consulte Información general sobre el archivo de configuración del servidor de quórum. Si desea información sobre cómo instalar el software del 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.
# /usr/cluster/bin/clquorumserver start quorumserver
Identifica el servidor de quórum. Puede utilizar el número de puerto en el que el servidor de quórum escucha. Si ha especificado un nombre de instancia en el archivo de configuración, puede utilizar este nombre.
Para iniciar un solo servidor de quórum, especifique el nombre de la instancia o el número de puerto. Para iniciar todos los servidores de quórum si se han configurado varios, utilice el operando +.
Ejemplo 6-11 Inicio de todos los servidores de quórum configurados
En el ejemplo siguiente se inician todos los servidores de quórum configurados.
# /usr/cluster/bin/clquorumserver start +
Ejemplo 6-12 Inicio de un servidor de quórum en concreto
En el ejemplo siguiente se inicia el servidor de quórum que escucha en el puerto número 2000.
# /usr/cluster/bin/clquorumserver start 2000
# /usr/cluster/bin/clquorumserver stop [-d] quorumserver
Controla si el servidor de quórum se inicia la próxima vez que arranque el equipo. Si especifica la opción -d, el servidor de quórum no se inicia la próxima vez que arranque el equipo.
Identifica el servidor de quórum. Puede utilizar el número de puerto en el que el servidor de quórum escucha. Si ha especificado un nombre de instancia en el archivo de configuración, puede utilizar ese nombre.
Para detener un solo servidor de quórum, especifique el nombre de la instancia o el número de puerto. Para detener todos los servidores de quórum si se han configurado varios, utilice el operando +.
Ejemplo 6-13 Detención de todos los servidores de quórum configurados
En el ejemplo siguiente se detienen todos los servidores de quórum configurados.
# /usr/cluster/bin/clquorumserver stop +
Ejemplo 6-14 Detención de un servidor de quórum específico
En el ejemplo siguiente se detiene el servidor de quórum que escucha en el puerto número 2000.
# /usr/cluster/bin/clquorumserver stop 2000
Puede visualizar información de configuración sobre el servidor de quórum. En todos los clústers donde el servidor de quórum se configuró como dispositivo de quórum, este comando muestra el nombre del clúster correspondiente, el ID de clúster, la lista de claves de reserva y una lista con las claves de registro.
Los usuarios de las demás categorías necesitan autorización de RBAC solaris.cluster.read. Si desea obtener más información sobre los perfiles de derechos de RBAC, consulte la página de comando man rbac(5).
# /usr/cluster/bin/clquorumserver show quorumserver
Identifica uno o más servidores de quórum. Puede especificar el servidor de quórum por el nombre de instancia o por el número del puerto. Para mostrar la información de configuración para todos los servidores de quórum, use el operando +.
Ejemplo 6-15 Visualización de la configuración de un servidor de quórum
En el ejemplo siguiente se muestra la información de configuración del servidor de quórum que usa el puerto 9000. El comando muestra información correspondiente a cada uno de los clústers que tienen configurado el servidor de quórum como dispositivo de quórum. Esta información incluye el nombre del clúster y su ID, así como la lista de claves de registro y de reserva del dispositivo.
En el ejemplo siguiente, los nodos con ID 1, 2, 3 y 4 del clúster bastille han registrado sus claves en el servidor de quórum. Asimismo, debido a que el Nodo 4 es propietario de la reserva del dispositivo de quórum, su clave figura en la lista de reservas.
# /usr/cluster/bin/clquorumserver show 9000 === Quorum Server on port 9000 === --- Cluster bastille (id 0x439A2EFB) Reservation --- Node ID: 4 Reservation key: 0x439a2efb00000004 --- Cluster bastille (id 0x439A2EFB) Registrations --- Node ID: 1 Registration key: 0x439a2efb00000001 Node ID: 2 Registration key: 0x439a2efb00000002 Node ID: 3 Registration key: 0x439a2efb00000003 Node ID: 4 Registration key: 0x439a2efb00000004
Ejemplo 6-16 Visualización de la configuración de varios servidores de quórum
En el ejemplo siguiente se muestra la información de configuración de tres servidores de quórum, qs1, qs2 y qs3.
# /usr/cluster/bin/clquorumserver show qs1 qs2 qs3
Ejemplo 6-17 Visualización de la configuración de todos los servidores de quórum en ejecución
En el ejemplo siguiente se muestra la información de configuración de todos los servidores de quórum en ejecución:
# /usr/cluster/bin/clquorumserver show +
Para eliminar un dispositivo de quórum del tipo quorumserver, use el comando clquorum remove como se describe en Eliminación de un dispositivo de quórum. En condiciones normales de funcionamiento, este comando también elimina la información del servidor de quórum relativa al host del servidor de quórum. Sin embargo, si el clúster pierde la comunicación con el host del servidor de quórum, al eliminar el dispositivo de quórum dicha información no se limpia.
La información sobre los clústers del servidor de quórum perderá su validez en los casos siguientes:
Cuando un clúster se anula sin que antes se haya eliminado dispositivo de quórum del clúster mediante el comando clquorum remove.
Cuando un dispositivo de quórum del tipo quorum_server se elimina de un clúster mientras el host del servidor de quórum está detenido.
Precaución - Si un dispositivo de quórum del tipo quorumserver (servidor de quórum) aún no se ha eliminado del clúster, utilizar este procedimiento para limpiar un servidor de quórum válido puede afectar negativamente al quórum del clúster. |
Quite el dispositivo de quórum del clúster de servidor de quórum como se describe en Eliminación de un dispositivo de quórum.
Precaución - Si el clúster sigue utilizando este servidor de quórum, efectuar este procedimiento afectará negativamente al quórum del clúster. |
# clquorumserver clear -c clustername -I clusterID quorumserver [-y]
El nombre del clúster que el servidor de quórum utilizaba anteriormente como dispositivo de quórum.
Puede obtener el nombre del clúster si ejecuta cluster show en un nodo del clúster.
ID del clúster.
El ID del clúster es un número hexadecimal de ocho dígitos. Puede obtener el ID del clúster si ejecuta cluster show en un nodo del clúster.
Un identificador de uno o más servidores de quórum.
El servidor de quórum se puede identificar mediante un número de puerto o un nombre de instancia. Los nodos del clúster usan el número del puerto para comunicarse con el servidor de quórum. El nombre de instancia aparece especificado en el archivo de configuración del servidor de quórum, /etc/scqsd/scqsd.conf.
Fuerce el comando clquorumserver clear para limpiar la información del clúster del archivo de configuración sin solicitar antes la confirmación.
Recurra a esta opción sólo si tiene la seguridad de que desea eliminar la información de clústers obsoleta del servidor de quórum.
Ejemplo 6-18 Limpieza de la información obsoleta de clústers de la configuración del servidor de quórum
En este ejemplo se elimina información correspondiente al clúster denominado sc-cluster del servidor de quórum que emplea el puerto 9000.
# clquorumserver clear -c sc-cluster -I 0x4308D2CF 9000 The quorum server to be unconfigured must have been removed from the cluster. Unconfiguring a valid quorum server could compromise the cluster quorum. Do you want to continue? (yes or no) y