Esta sección proporciona información y procedimientos para configurar el software en el clúster o en el nuevo nodo del clúster. Antes de comenzarlas compruebe que se hayan completado estas otras tareas.
Se han instalado los paquetes de software para el SO Solaris, marco de trabajo Sun Cluster y otros productos como se describe en Instalación del software
Se ha establecido el nuevo clúster o nodo del clúster como se describe en Establecimiento del clúster
La tabla siguiente muestra las tareas necesarias para configurar el clúster. Complete estos procedimientos en el orden que se indica.
Si ha agregado un nodo nuevo a un clúster que utilice VxVM, deberá realizar los pasos que se indican en SPARC: Cómo instalar el software de VERITAS Volume Manager para llevar a cabo una de las siguientes tareas:
Instalar VxVM en dicho nodo.
Modificar el archivo /etc/name_to_major del nodo para que pueda coexistir con VxVM.
Tarea |
Instrucciones |
---|---|
1. Instale y configure Volume Manager: |
|
|
Capítulo 3, Instalación y configuración del software de Solstice DiskSuite o Solaris Volume Manager Documentación de Solstice DiskSuite o Gestor de volúmenes de Solaris |
|
Capítulo 4, SPARC: Instalación y configuración de VERITAS Volume Manager Documentación de VERITAS Volume Manager |
2. Cree y monte sistemas de archivos de clúster. | |
3. (Instalaciones de Solaris 8 o SunPlex Installer) Cree grupos Ruta múltiple de red de protocolo de Internet (IP) para cada adaptador de red pública que no esté configurado en un grupo Ruta múltiple de red IP. |
Cómo configurar los grupos de Ruta múltiple de red de protocolo de Internet (IP) |
4. (Opcional) Cambie el nombre de host privado del nodo. | |
5. Cree o modifique el archivo de configuración NTP. |
Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol) |
(Opcional) SPARC: Instale el módulo de Sun Cluster en el software Sun Management Center. |
SPARC: Instalación del módulo de Sun Cluster en Sun Management Center Documentación de Sun Management Center |
7. Instale las aplicaciones de terceros y configure las aplicaciones, servicios de datos y grupos de recursos. |
Sun Cluster Data Services Planning and Administration Guide for Solaris OS Documentación de las aplicaciones de terceros |
Realice este procedimiento para cada sistema de archivos del clúster que desee crear. A diferencia de un sistema de archivos local, todos los nodos de un clúster pueden acceder a un sistema de archivos del clúster. Si ha utilizado SunPlex Installer para instalar los servicios de datos, SunPlex Installer puede que ya haya creado uno o más sistemas de archivos del clúster.
Los datos de los discos se destruyen al crear un sistema de archivos. Asegúrese de que especifica el nombre de dispositivo de disco correcto. Si especifica un nombre de dispositivo erróneo se borrarán datos que quizás no deseara borrar.
Lleve a cabo las siguientes tareas:
Compruebe que el software del gestor de volúmenes esté instalado y configurado. Para los procedimientos de instalación de Volume Manager, consulte Instalación y configuración del software de Solstice DiskSuite o Solaris Volume Manager o SPARC: Instalación y configuración del software de VxVM .
Determine las opciones de montaje que se deben utilizar para cada sistema de archivos del clúster que desee crear. Cumpla con las restricciones y requisitos de la opción de montaje de Sun Cluster que se describen en las siguientes tablas:
Opciones de montaje para sistemas de archivos del clúster UFS
Consulte la página de comando man mount_ufs(1M) si desea más información sobre las opciones de montaje UFS.
Parámetetros de montaje para sistemas de archivos compartidos Sun StorEdge QFS
Parámetro de montaje |
Descripción |
---|---|
shared |
Necesario. Esta opción especifica que éste es un sistema de archivos compartidos y por tanto visible globalmente para todos los nodos del clúster. |
Asegúrese de que la configuración del archivo /etc/vfstab no entra en conflicto con la configuración del archivo /etc/opt/SUNWsamfs/samfs.cmd. La configuración del archivo /etc/vfstab anula la configuración del archivo /etc/opt/SUNWsamfs/samfs.cmd.
Consulte la página de comando man mount_samfs(1M) si desea más información sobre los parámetros de montaje QFS.
Algunos servicios de datos como Sun Cluster Support para Oracle Real Application Clusters tienen directrices y requisitos adicionales para los parámetros de montaje QFS. Consulte el manual del servicio de datos para conocer los requisitos adicionales.
El inicio de sesión no se habilita mediante un parámetro de montaje /etc/vfstab ni Sun Cluster requiere un inicio de sesión para los sistemas de archivos compartidos QFS.
Opciones de montaje para sistemas de archivos del clúster VxFS
Opción de montaje |
Descripción |
---|---|
global |
Necesario. Esta opción hace que el sistema de archivos sea visible para todos los nodos del clúster. |
log |
Necesario. Esta opción habilita el registro. |
Consulte la página de comando mount_vxfs de VxFS y Administración de sistemas de archivos del clúster: información general de Sun Cluster: Guía de administración del sistema para el SO Solaris para obtener más información acerca de las opciones de montaje de VxFS.
Conviértase en usuario root en cualquiera de los nodos del clúster.
Para acelerar la creación de los sistemas de archivos, conviértase en usuario root en el actual nodo principal del dispositivo global para el que va a crear un sistema de archivos.
Cree un sistema de archivos.
En el caso de un sistema de archivos UFS, utilice el comando newfs(1M).
# newfs dispositivo_básico_de_disco |
La tabla siguiente muestra ejemplos de nombres para el argumento dispositivo_disco_básico. Tenga en cuenta que los convenios de denominación son distintos para cada gestor de volúmenes.
Gestor de volúmenes |
Nombre del dispositivo del disco de muestra |
Descripción |
---|---|---|
Solstice DiskSuite o Gestor de volúmenes de Solaris |
/dev/md/nfs/rdsk/d1 |
Dispositivo del disco básico d1 dentro del conjunto de discos nfs |
SPARC: VERITAS Volume Manager |
/dev/vx/rdsk/oradg/vol01 |
Dispositivo de discos básicos vol01 dentro del grupo de discos oradg |
Ninguna |
/dev/global/rdsk/d1s3 |
Dispositivo de discos básicos d1s3 |
Para un sistema de archivos Sun StorEdge QFS, siga los procedimientos para definir la configuración descritos en Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide.
SPARC: En el caso de un sistema de archivos de VERITAS File System (VxFS), siga los procedimientos proporcionados en la documentación de VxFS.
Cree un directorio de punto de montaje para el sistema de archivos del clúster en cada nodo del clúster.
Se requiere un punto de montaje en cada nodo, incluso si no se puede acceder al sistema de archivos del clúster en ese nodo.
Para facilitar la administración, cree el punto de montaje en el directorio /global/device-group/. Esta ubicación facilita la diferenciación de los sistemas de archivos del clúster, globalmente disponibles en los sistemas de archivos locales.
# mkdir -p /global/device-group/mountpoint/ |
Nombre del directorio que se corresponde con el nombre del grupo de dispositivos que contiene el dispositivo.
Nombre del directorio en el que se debe montar el sistema de archivos del clúster.
Agregue, en cada uno de los nodos del clúster, una entrada para el punto de montaje en el archivo /etc/vfstab.
Consulte la página de comando man vfstab(4) para obtener más información.
Especifique las opciones de montaje necesarias en cada entrada para el tipo de sistema de archivos que utilice.
No use la opción de montaje logging en los transmetadispositivos de Solstice DiskSuite o en volúmenes de transacción de Gestor de volúmenes de Solaris. Los transmetadispositivos y los volúmenes de transacción proporcionan su propio registro.
Además, Gestor de volúmenes de Solaris registro de volúmenes transaccional (anteriormente Solstice DiskSuite registro de transmetadispositivos) está previsto eliminarlo del sistema operativo Solaris en versiones futuras. Registro UFS de Solaris proporciona las mismas posibilidades pero un rendimiento superior, así como unos requisitos de administración del sistema y de sobrecarga inferiores.
Para montar automáticamente el sistema de archivos del clúster, configure el campo mount at boot como yes.
Compruebe que, en cada sistema de archivos del clúster, la información de la entrada /etc/vfstab sea idéntica en cada nodo.
Compruebe que las entradas del archivo /etc/vfstab de cada nodo enumeren los dispositivos en el mismo orden.
Compruebe las dependencias de orden de arranque de los sistemas de archivos.
Por ejemplo, considere el escenario donde phys-schost-1 monta el dispositivo de disco d0 en /global/oracle/ y phys-schost-2 monta el dispositivo de disco d1 en /global/oracle/logs/. Con esta configuración, phys-schost-2 sólo puede arrancar y montar /global/oracle/logs/ una vez que phys-schost-1 haya arrancado y montado /global/oracle/.
En cualquier nodo del clúster, ejecute la utilidad sccheck(1M) .
La utilidad sccheck comprueba la existencia de los puntos de montaje, así como que las entradas del archivo /etc/vfstab sean las correctas en todos los nodos del clúster.
# sccheck |
Si no hay ningún error, el comando no devuelve nada.
Monte el sistema de archivos del clúster.
# mount /global/device-group/mountpoint/ |
En el caso de UFS y QFS, monte el sistema de archivos del clúster en cualquier nodo del clúster.
En el caso de SPARC: Para VERITAS File System (VxFS), monte el sistema de archivos del clúster a partir del sistema principal actual de device-group para asegurarse de que el sistema de archivos se monte satisfactoriamente. De forma adicional, desmonte un sistema de archivos de VxFS desde el sistema principal actual de grupo_de_dispositivos para asegurarse de que el sistema de archivos se desmonte satisfactoriamente.
Para gestionar un sistema de archivos del clúster de VxFS en un entorno de Sun Cluster, ejecute los comandos administrativos sólo a partir del nodo principal donde el sistema de archivos del clúster de VxFS se monte.
Compruebe que el sistema de archivos del clúster esté montado en cada uno de los nodos del clúster.
Puede utilizar el comando df(1M) o mount(1M) para mostrar los sistemas de archivos montados.
El ejemplo siguiente crea un sistema de archivos del clúster UFS en el metadispositivo de Solstice DiskSuite /dev/md/oracle/rdsk/d1.
# newfs /dev/md/oracle/rdsk/d1 … (on each node) # mkdir -p /global/oracle/d1 # vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type ; pass at boot options # /dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging (save and exit) (on one node) # sccheck # mount /global/oracle/d1 # mount … /global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles on Sun Oct 3 08:56:16 2000 |
Si ha instalado Sun Cluster en el SO Solaris 8 o ha utilizado SunPlex Installer para instalar el clúster, vaya a Cómo configurar los grupos de Ruta múltiple de red de protocolo de Internet (IP) .
Si desea cambiar alguno de los nombres de host privados, vaya a Cómo cambiar los nombres de los sistemas privados .
Si no ha instalado el archivo /etc/inet/ntp.conf propio antes de instalar Sun Cluster, instale o cree el archivo de configuración NTP. Vaya a Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol) .
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center .
Si no desea hacerlo, instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y configure los servicios de datos. Siga los procedimientos indicados en Sun Cluster Data Services Planning and Administration Guide for Solaris OS y en la documentación que se suministra con el software de la aplicación.
Realice esta tarea en cada nodo del clúster. Si ha utilizado SunPlex Installer para instalar Sun Cluster HA for Apache o Sun Cluster HA para NFS, SunPlex Installer habrá configurado los grupos de Ruta múltiple de red IP en los adaptadores de red pública que los servicios de datos utilizan. Debe configurar los grupos de Ruta múltiple de red IP en los adaptadores de red pública restantes.
Todos los adaptadores de red pública deben pertenecer a un grupo de Ruta múltiple de red IP.
Tenga disponible la Plantilla para las redes públicas completada.
Configure los grupos Ruta múltiple de red IP.
Realice los procedimientos descritos en Deploying Network Multipathing en IP Network Multipathing Administration Guide (Solaris 8), Configuring Multipathing Interface Groups de System Administration Guide: IP Services (Solaris 9), o Configuring IPMP Groups de System Administration Guide: IP Services (Solaris 10).
Siga estos requisitos adicionales para configurar los grupos de Ruta múltiple de red IP en una configuración de Sun Cluster
Todos los adaptadores de red pública deben pertenecer a un grupo de ruta múltiple.
En los siguientes tipos de grupos de ruta múltiple, debe configurar una dirección IP de prueba para cada adaptador del grupo:
En el sistema operativo Solaris 8, todos los grupos de ruta múltiple requieren una dirección IP de prueba para cada adaptador.
En el sistema operativo Solaris 9 o Solaris 10, los grupos de ruta múltiple que contienen dos o más adaptadores requieren direcciones IP de prueba. Si un grupo de ruta múltiple no contiene más que un adaptador no es necesario configurar una dirección IP de prueba.
Las direcciones IP de prueba para todos los adaptadores del mismo grupo de rutas múltiples deben pertenecer a una única subred IP.
Las aplicaciones habituales no deben usar las direcciones IP de prueba porque éstas no suelen estar disponibles.
En el archivo /etc/default/mpathd, el valor de TRACK_INTERFACES_ONLY_WITH_GROUPS debe ser yes.
El nombre de un grupo de ruta múltiple no tiene requisitos ni restricciones.
Si desea cambiar alguno de los nombres de host privados, vaya a Cómo cambiar los nombres de los sistemas privados .
Si no ha instalado el archivo /etc/inet/ntp.conf propio antes de instalar Sun Cluster, instale o cree el archivo de configuración NTP. Vaya a Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol) .
Si está utilizando Sun Cluster en un sistema basado en SPARC y desea utilizar Sun Management Center para supervisar el clúster, instale el módulo Sun Cluster para Sun Management Center. Vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center .
Si no desea hacerlo, instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y configure los servicios de datos. Siga los procedimientos indicados en Sun Cluster Data Services Planning and Administration Guide for Solaris OS y en la documentación que se suministra con el software de la aplicación.
Efectúe esta tarea si no desea utilizar los nombres de los sistemas privados, clusternodenodeid-priv, que se asignan durante la instalación del software Sun Cluster.
No efectúe este procedimiento después de que las aplicaciones y los servicios de datos se hayan configurado e iniciado. De lo contrario, una aplicación o un servicio de datos podría continuar usando el nombre del sistema privado anterior tras cambiar el nombre al sistema, lo cual provocaría conflictos en el nombre del sistema. Si hay aplicaciones o servicios de datos en ejecución, deténgalas antes de llevar a cabo este procedimiento.
Realice este procedimiento en un nodo activo del clúster.
Conviértase en superusuario en un nodo del clúster.
Inicie la utilidad scsetup(1M).
# scsetup |
En el menú Principal seleccione el elemento de menú, Nombres de host privados (Private hostnames).
En el menú Nombre de host privado (Private Hostname), seleccione el elemento de menú, Cambiar un nombre de host privado( Change a private hostname).
Siga las indicaciones para cambiar el nombre del sistema privado.
Repita el proceso con cada nombre del sistema privado que desee cambiar.
Verifique los nuevos nombres de host privados.
# scconf -pv | grep "private hostname" (phys-schost-1) Node private hostname: phys-schost-1-priv (phys-schost-3) Node private hostname: phys-schost-3-priv (phys-schost-2) Node private hostname: phys-schost-2-priv |
Si no ha instalado el archivo /etc/inet/ntp.conf propio antes de instalar Sun Cluster, instale o cree el archivo de configuración NTP. Vaya a Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol) .
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center .
Si no desea hacerlo, instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y configure los servicios de datos. Consulte la documentación que se suministra con el software de la aplicación y Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Si ha instalado su propio archivo /etc/inet/ntp.conf antes de instalar Sun Cluster, no es necesario realizar este procedimiento. Determine el siguiente paso:
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center .
Si no desea hacerlo, instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y configure los servicios de datos. Consulte la documentación que se suministra con el software de la aplicación y Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Realice esta tarea para crear o modificar el archivo de configuración NTP después de realizar cualquiera de las siguientes tareas:
Instalar Sun Cluster
Agregar un nuevo nodo al clúster
Cambair el nombre de host privado de un nodo del clúster
Si ha agregado un nodo a un clúster de un único nodo, deberá asegurar que el archivo de configuración NTP que utilice se copia al nodo del clúster original así como al nuevo nodo.
El requisito principal cuando configure NTP o cualquier recurso de sincronización temporal dentro del clúster, es que todos los nodos del clúster se deben sincronizar al mismo tiempo. La exactitud temporal de los nodos individuales es de una importancia secundaria, con respecto a la sincronización temporal entre los nodos. Es libre de configurar el NTP como mejor le convenga, mientras se cumpla este requisito básico para la sincronización.
Consulte Sun Cluster: Guía de conceptos para el SO Solaris si desea más información sobre el tiempo del clúster. Consulte el archivo de plantilla /etc/inet/ntp.cluster para conocer más directrices sobre cómo configurar el NTP en una configuración de Sun Cluster.
Conviértase en usuario root en un nodo del clúster.
Si cuenta con su propio archivo, copie el archivo a cada nodo del clúster.
Si no tiene su propio archivo /etc/inet/ntp.conf para instalarlo, utilice el archivo /etc/inet/ntp.conf.cluster como el archivo de configuración NTP.
No cambie el nombre del archivo ntp.conf.cluster a ntp.conf.
Si el archivo /etc/inet/ntp.conf.cluster no existe en el nodo, puede que tenga un archivo /etc/inet/ntp.conf de alguna instalación anterior de Sun Cluster. Sun Cluster crea el archivo /etc/inet/ntp.conf.cluster como archivo de configuración de NTP si un archivo /etc/inet/ntp.conf no está ya presente en el nodo. Si es así, siga estos procedimientos de edición para ese archivo ntp.conf.
Use el editor de texto preferido para abrir el archivo /etc/inet/ntp.conf.cluster en un nodo del clúster para editarlo.
Compruebe que exista una entrada para el nombre de sistema privado en cada nodo del clúster.
Si ha cambiado nombres de sistemas privados del nodo, compruebe que el archivo de configuración del NTP contenga el nuevo nombre del sistema privado.
Si fuera necesario, efectúe otras modificaciones que cumplan con sus requisitos para el NTP.
Copie el archivo de configuraciòn del NTP en todos los nodos del clúster.
El contenido del archivo de configuración del NTP debe ser idéntico en todos los nodos del clúster.
Detenga el daemon NTP en cada nodo.
Espere a que el comando se complete en cada nodo antes de ir al Paso 6.
Para el SO Solaris 8 o Solaris 9, utilice el siguiente comando:
# /etc/init.d/xntpd stop |
Para el SO Solaris 10, use el siguiente comando:
# svcadm disable ntp |
Reinicie el daemon del NTP en cada nodo.
Si utiliza el archivo ntp.conf.cluster, ejecute el siguiente comando:
# /etc/init.d/xntpd.cluster start |
La secuencia de inicio xntpd.cluster busca en primer lugar el archivo /etc/inet/ntp.conf.
Si el archivo ntp.conf existe, la secuencia de comandos existe inmediatamente sin iniciar el daemon NTP.
Si el archivo ntp.conf no existe pero sí el archivo ntp.conf.cluster, la secuencia de órdenes inicia el daemon NTP. En este caso, la secuencia de órdenes utiliza el archivo ntp.conf.cluster como archivo de configuración NTP.
Si utiliza el archivo ntp.conf, ejecute uno de los siguientes comandos:
Para el SO Solaris 8 o Solaris 9, utilice el siguiente comando:
# /etc/init.d/xntpd start |
Para el SO Solaris 10, use el siguiente comando:
# svcadm enable ntp |
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, vaya a SPARC: Instalación del módulo de Sun Cluster en Sun Management Center .
Si no desea hacerlo, instale las aplicaciones de otras empresas, registre los tipos de recursos, configure los grupos de recursos y configure los servicios de datos. Consulte la documentación que se suministra con el software de la aplicación y Sun Cluster Data Services Planning and Administration Guide for Solaris OS.