Siga este procedimiento para añadir nuevos nodos a un clúster. Para utilizar JumpStart para agregar un nuevo nodo, siga los procedimientos descritos en Cómo instalar Solaris y Sun Cluster (JumpStart) .
Lleve a cabo las siguientes tareas:
Compruebe que todo el hardware necesario está instalado.
Compruebe que el adaptador de host está instalado en el nuevo nodo. Consulte Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS.
Compruebe que todas las interconexiones del clúster sean compatibles con el nuevo nodo. Consulte Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS.
Compruebe que todo el almacenamiento adicional está instalado. Consulte el manual adecuado de la colección Sun Cluster 3.x Hardware Administration Collection.
Compruebe que el sistema operativo Solaris esté instalado para admitir el software de Sun Cluster.
Si Solaris ya está instalado en el nodo, debe comprobar que la instalación de Solaris cumpla con los requisitos de Sun Cluster y cualquier otro software que desee instalar en el clúster. Consulte Cómo instalar el software Solaris para obtener más información acerca de la instalación del software de Solaris para satisfacer los requisitos de Sun Cluster.
Compruebe que los paquetes de Sun Cluster estén instalados en el nodo. Consulte Instalación de los paquetes de marco de trabajo y de software de servicio de datos de Sun Cluster (Java ES installer) .
Determine el modo de la utilidad scinstall que utilizará, Típica o Personalizada. En la instalación Típica de Sun Cluster, scinstall especifica automáticamente la configuración predeterminada siguiente.
Componente |
Valor predeterminado |
---|---|
Uniones de transporte del clúster |
switch1 y switch2 |
Nombre del sistema de archivos de los dispositivos generales |
/globaldevices |
Directorio de parches de Solaris y Sun Cluster |
/var/cluster/patches |
Complete una de las siguientes hojas de cálculo de planificación de la configuración. Consulte Planificación del sistema operativo Solaris y Planificación del entorno de Sun Cluster para conocer las directrices de planificación.
Modo típico: si desea utilizar este modo y aceptar todas las opciones predeterminadas, complete la siguiente hoja de datos.
Modo personalizado: si desea utilizar este modo y personalizar los datos de configuración, complete la siguiente hoja de datos.
Siga estas instrucciones para usar la utilidad interactiva scinstall en este procedimiento:
Esta utilidad permite seguir escribiendo. Por este motivo, no pulse Retorno más de una vez si la próxima pantalla de menú no aparece inmediatamente.
A menos que se indique lo contrario, debe pulsar Control-D para volver al inicio de una serie de preguntas relacionadas o al menú Principal.
Las respuestas predeterminadas o las respuestas a sesiones anteriores se muestran entre paréntesis ([ ]) al final de una pregunta. Pulse Retorno para introducir la respuesta que está entre paréntesis sin escribirla.
Si está agregando este nodo a un clúster de un único nodo, compruebe que las dos interconexiones del clúster existen mostrando la configuración de interconexión.
# scconf -p | grep cable # scconf -p | grep adapter |
Debe contar al menos con dos cables o dos adaptadores configurados antes de poder agregar un nodo.
Si el resultado muestra la información de configuración para dos cables o dos adaptadores, vaya al Paso 2.
Si la salida no muestra ninguna información de configuración para los cables o adaptadores, o muestra la información de configuración sólo para un cable o adaptador, configure las nuevas interconexiones de clúster.
En el nodo existente del clúster, inicie la utilidad scsetup(1M).
# scsetup |
Seleccione el elemento del menú, Interconexión de clúster (Cluster interconnect).
Seleccione el elemento del menú, Agregar un cable de transporte (Add a transport cable).
Siga las instrucciones para especificar el nombre del nodo que añadir al clúster, el nombre de un adaptador de transporte y si se debe usar una unión de transporte.
Si es necesario, repita el Paso c para configurar una segunda interconexión de clúster.
Cuando termine, salga de la utilidad scsetup.
Compruebe que el clúster tenga ahora configuradas dos interconexiones del clúster.
# scconf -p | grep cable # scconf -p | grep adapter |
La salida de la orden debe mostrar la información de configuración de al menos dos interconexiones de clústers.
Si está agregando este nodo a un clúster existente, añada el nuevo nodo a la lista de nodos autorizados.
En cualquier miembro activo del clúster, inicie la utilidad scsetup(1M).
# scsetup |
Se mostrará el Menú principal.
Seleccione el elemento de menú, Nuevos nodos.
Seleccione el elemento de menú Specify the name of a machine which may add itself (Especificar el nombre de un equipo que puede añadirse por sí mismo).
Siga las indicaciones para añadir el nombre del nodo a la lista de máquinas reconocidas.
La utilidad scsetup imprime un mensaje Command completed successfully (El comando se ha completado correctamente) en caso de que la tarea finalice sin errores.
Salga de la utilidad scsetup.
Conviértase en superusuario en el nodo del clúster que se desee configurar.
Inicie la utilidad scinstall.
# /usr/cluster/bin/scinstall |
En el menú Principal, seleccione el elemento de menú, Instalar un clúster o nodo de clúster (Install a cluster or cluster node).
*** Main Menu *** Please select from one of the following (*) options: * 1) Install a cluster or cluster node 2) Configure a cluster to be JumpStarted from this install server 3) Add support for new data services to this cluster node 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1 |
En el menú Instalar (Install), seleccione el elemento de menú Agregar esta máquina como un nodo en un clúster existente ( Add this machine as a node in an existing cluster).
Siga las indicaciones de los menús para proporcionar sus respuestas la hoja de cálculo de planificación de la configuración.
La utilidad scinstall configura el nodo y arranca el nodo en el clúster.
Cambie a un directorio que no sea del CD-ROM y sáquelo después.
# eject cdrom |
Instale todos los parches necesarios para admitir Sun Cluster, si no ha realizado esta acción antes.
Repita estos procedimientos en cualquier otro nodo para añadirlo al clúster hasta que los nodos adicionales estén completamente configurados.
Para el sistema operativo Solaris 10, verifique en cada nodo que los servicios para varios usuarios para la utilidad Service Management Facility (SMF) estén en línea.
Si los servicios no están todavía en línea para un nodo, espere a que estén en línea antes de continuar con el paso siguiente.
# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
Desde un miembro activo del clúster, evite que los nodos se unan al clúster.
# /usr/cluster/bin/scconf -a -T node=. |
Especifica la forma de adición del comando
Especifica las opciones de autenticación
Especifica el nombre del nodo del punto (.) que añadir a la lista de autenticación, con el fin de evitar que otro nodo se añada al clúster
También es posible usar scsetup(1M). Consulte Cómo agregar un nodo a la lista de nodos autorizados de Sun Cluster: Guía de administración del sistema para el SO Solaris para conocer los procedimientos.
Verifique desde un nodo todos los que se hayan unido al clúster.
Ejecute el comando scstat(1M) para que aparezca una lista de nodos del clúster. No necesita haber iniciado la sesión como superusuario para ejecutar esta orden.
% scstat -n |
La salida de datos tiene un aspecto similar al siguiente.
-- Nodos del clúster -- Nombre del nodo Estado --------------- ------ Nodo del clúster: phys-schost-1 En línea Nodo del clúster: phys-schost-2 En línea |
Para rehabilitar un sistema de archivos de bucle inverso (LOFS), elimine la siguiente entrada del archivo /etc/system en cada nodo del clúster.
exclude:lofs |
La rehabilitación de LOFS surte efecto la próxima vez que se reinicie el sistema.
No se puede rehabilitar un LOFS si se utiliza Sun Cluster HA para NFS en un sistema de archivos local de alta disponibilidad y, además, se ejecuta automountd. Los LOFS pueden causar problemas de conmutación para Sun Cluster HA para NFS. Si habilita un LOFS y posteriormente decide agregar Sun Cluster HA para NFS a un sistema de archivos local de alta disponibilidad, deberá llevar a cabo una de estas acciones:
Restaure la entrada exclude:lofs en el archivo /etc/system de cada nodo del clúster y reinicie cada nodo. Este cambio deshabilita el LOFS.
Deshabilite el daemon automountd.
Excluya de la asignación automounter todos los archivos que formen parte del sistema de archivos local de alta disponibilidad exportado por Sun Cluster HA para NFS. Esta opción le permite tener habilitado a la vez un LOFS y el daemon automountd.
Consulte Types of File Systems en la System Administration Guide, Volume 1 (Solaris 8) o The Loopback File System en la System Administration Guide: Devices and File Systems (Solaris 9 o Solaris 10) para obtener más información acerca de los sistemas de archivos de bucle inverso.
El siguiente ejemplo muestra el nodo phys-schost-3 agregado al clúster schost. El nodo patrocinador es phys-schost-1.
*** Adding a Node to an Existing Cluster *** Fri Feb 4 10:17:53 PST 2005 scinstall -ik -C schost -N phys-schost-1 -A trtype=dlpi,name=qfe2 -A trtype=dlpi,name=qfe3 -m endpoint=:qfe2,endpoint=switch1 -m endpoint=:qfe3,endpoint=switch2 Checking device to use for global devices file system ... done Adding node "phys-schost-3" to the cluster configuration ... done Adding adapter "qfe2" to the cluster configuration ... done Adding adapter "qfe3" to the cluster configuration ... done Adding cable to the cluster configuration ... done Adding cable to the cluster configuration ... done Copying the config from "phys-schost-1" ... done Copying the postconfig file from "phys-schost-1" if it exists ... done Copying the Common Agent Container keys from "phys-schost-1" ... done Setting the node ID for "phys-schost-3" ... done (id=1) Setting the major number for the "did" driver ... Obtaining the major number for the "did" driver from "phys-schost-1" ... done "did" driver major number set to 300 Checking for global devices global file system ... done Updating vfstab ... done Verifying that NTP is configured ... done Initializing NTP configuration ... done Updating nsswitch.conf ... done Adding clusternode entries to /etc/inet/hosts ... done Configuring IP Multipathing groups in "/etc/hostname.<adapter>" files Updating "/etc/hostname.hme0". Verifying that power management is NOT configured ... done Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ... done The "local-mac-address?" parameter setting has been changed to "true". Ensure network routing is disabled ... done Updating file ("ntp.conf.cluster") on node phys-schost-1 ... done Updating file ("hosts") on node phys-schost-1 ... done Rebooting ... |
Determine el siguiente paso:
Si ha agregado un nodo a un clúster de dos nodos, vaya a Cómo actualizar las reservas SCSI después de agregar un nodo.
Si desea instalar servicios de datos, acceda al procedimiento adecuado para el servicio de datos en cuestión y para su versión del sistema operativo:
CD-ROM 2 de 2 de Sun Cluster (Servicio de datos de Sun Java System) |
CD de Sun Cluster Agents (Demás servicios de datos) |
|||
---|---|---|---|---|
Procedimiento |
Solaris 8 o 9 |
Solaris 10 |
Solaris 8 o 9 |
Solaris 10 |
S | ||||
Cómo instalar paquetes de software de los servicios de datos (pkgadd) |
S | |||
Cómo instalar los paquetes de software del servicio de datos (scinstall) |
S |
S |
||
Cómo instalar el software de servicios de datos (Web Start installer) |
S |
En caso contrario, vaya a Cómo verificar la configuración del quórum y el modo instalación .
Cuando aumenta o reduce el número de adjuntos de nodo a un dispositivo de quórum, el clúster no calcula de nuevo automáticamente el recuento de votos de quórum. Para restablecer el voto correcto de quórum, use la utilidad scsetup para eliminar los dispositivos de quórum y luego volver a agregarlos a la configuración. Realice esta operación en un disposivo cada vez.
Si el clúster sólo tiene un dispositivo de quórum, configure un segundo dispositivo de quórum antes de eliminar y volver a agregar el dispositivo de quórum original. A continuación, elimine el segundo dispositivo para devolver al clúster a su configuración original.