Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

ProcedureCómo configurar Sun Cluster en nodos adicionales del clúster (scinstall)

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) .

Antes de empezar

Lleve a cabo las siguientes tareas:

Siga estas instrucciones para usar la utilidad interactiva scinstall en este procedimiento:

Pasos
  1. 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.

      1. En el nodo existente del clúster, inicie la utilidad scsetup(1M).


        # scsetup
        
      2. Seleccione el elemento del menú, Interconexión de clúster (Cluster interconnect).

      3. 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.

      4. Si es necesario, repita el Paso c para configurar una segunda interconexión de clúster.

        Cuando termine, salga de la utilidad scsetup.

      5. 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.

  2. Si está agregando este nodo a un clúster existente, añada el nuevo nodo a la lista de nodos autorizados.

    1. En cualquier miembro activo del clúster, inicie la utilidad scsetup(1M).


      # scsetup
      

      Se mostrará el Menú principal.

    2. Seleccione el elemento de menú, Nuevos nodos.

    3. 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).

    4. 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.

    5. Salga de la utilidad scsetup.

  3. Conviértase en superusuario en el nodo del clúster que se desee configurar.

  4. Inicie la utilidad scinstall.


    # /usr/cluster/bin/scinstall
    
  5. 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
    
  6. 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).

  7. 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.

  8. Cambie a un directorio que no sea del CD-ROM y sáquelo después.


    # eject cdrom
    
  9. Instale todos los parches necesarios para admitir Sun Cluster, si no ha realizado esta acción antes.

  10. Repita estos procedimientos en cualquier otro nodo para añadirlo al clúster hasta que los nodos adicionales estén completamente configurados.

  11. 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
  12. Desde un miembro activo del clúster, evite que los nodos se unan al clúster.


    # /usr/cluster/bin/scconf -a -T node=.
    
    -a

    Especifica la forma de adición del comando

    -T

    Especifica las opciones de autenticación

    node=.

    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.

  13. 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
  14. 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.


    Nota –

    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.


Ejemplo 2–2 Configuración de Sun Cluster en un nodo adicional

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 ... 

Pasos siguientes

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 

Instalación de los paquetes de marco de trabajo y de software de servicio de datos de Sun Cluster (Java ES installer)

     

Cómo instalar paquetes de software de los servicios de datos (pkgadd)

 

   

Cómo instalar los paquetes de software del servicio de datos (scinstall)

   

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 .

Errores más frecuentes

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.