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


Nota –

Este procedimiento utiliza el formato interactivo del comando scinstall. Para utilizar los formatos no interactivos del comando scinstall, por ejemplo, al desarrollar secuencias de instalación, consulte la página de comando man scinstall(1M).

Asegúrese de que los paquetes de software de Sun Cluster se hayan instalado en el nodo, ya sea de forma manual o mediante el modo silencioso del programa installer de Java ES antes de ejecutar el comando scinstall. Para obtener información sobre cómo ejecutar el programa installer de Java ES desde una secuencia de comandos de instalación, consulte el Capítulo 5, Installing in Silent Mode de Sun Java Enterprise System 5 Installation Guide for UNIX.


Antes de empezar

Lleve a cabo las siguientes tareas:

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

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

  2. Inicie la utilidad scinstall.


    phys-schost-new# /usr/cluster/bin/scinstall
    

    Aparece el Menú principal de scinstall.

  3. Escriba el número de la opción para Crear un clúster nuevo o Agregar un nodo del clúster y pulse Intro.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Create a new cluster or add a cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Manage a dual-partition upgrade
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

    Aparecerá el menú Nuevo clúster y nodo de clúster.

  4. Escriba el número de la opción para Agregar este equipo como nodo en un clúster existente y pulse la tecla Intro.

  5. Siga las indicaciones de los menús para proporcionar sus respuestas desde 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.

  6. Descargue el archivo DVD-ROM de Sun Java Availability Suite desde la unidad DVD-ROM.

    1. Para asegurarse de que no se esté usando el DVD-ROM, vaya a un directorio que no se encuentre en el DVD-ROM.

    2. Saque el DVD-ROM.


      phys-schost# eject cdrom
      
  7. Repita estos procedimientos en cualquier otro nodo para añadirlo al clúster hasta que los nodos adicionales estén completamente configurados.

  8. En el SO Solaris 10, compruebe en cada nodo que los servicios multiusuario de la Utilidad de administración de servicios (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.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  9. Evite desde un miembro activo del clúster que otros nodos se unan al clúster.


    phys-schost# claccess deny-all
    

    También puede utilizar la utilidad clsetup. Consulte How to Add a Node to the Authorized Node List de Sun Cluster System Administration Guide for Solaris OS para conocer los procedimientos.

  10. Conviértase en superusuario en un nodo.

  11. Compruebe que todos los nodos se hayan unido al clúster.


    phys-schost# clnode status
    

    La salida de datos tiene un aspecto similar al siguiente.


    === Cluster Nodes ===
    
    --- Node Status ---
    
    Node Name                                       Status
    ---------                                       ------
    phys-schost-1                                   Online
    phys-schost-2                                   Online
    phys-schost-3                                   Online

    Para obtener más información. consulte la página de comando man clnode(1CL).

  12. Compruebe que estén instaladas todas las revisiones necesarias.


    phys-schost# showrev -p
    
  13. (Opcional) Habilite el reinicio automático del nodo si fallan todas las rutas de disco supervisadas.

    1. Habilite la función de reinicio automático.


      phys-schost# clnode set -p reboot_on_path_failure=enabled 
      
      -p

      Especifica la propiedad que se va a establecer.

      reboot_on_path_failure=enable

      Indica que se debe reiniciar el nodo en caso de que fallen las rutas de disco supervisadas, siempre que, al menos, uno de los discos esté accesible desde un nodo diferente del clúster.

    2. Compruebe que se haya habilitado la función de reinicio automático en caso de fallo de las rutas de disco.


      phys-schost# clnode show
      === Cluster Nodes ===                          
      
      Node Name:                                      node
      …
        reboot_on_path_failure:                          enabled
      …
  14. Si tiene intención de utilizar Sun Cluster HA para NFS en un sistema de archivos local de alta disponibilidad, asegúrese de que se haya habilitado el sistema de archivos de realimentación (LOFS).

    Para deshabilitar LOFS, agregue la siguiente entrada al archivo /etc/system en cada nodo del clúster.


    exclude:lofs

    El cambio efectuado en el archivo /etc/system se aplicará al reiniciar 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 decide agregar Sun Cluster HA para NFS en un sistema de archivos local de alta disponibilidad, debe realizar uno de los siguientes cambios de configuración.

    Sin embargo, si configura zonas no globales en el clúster, debe habilitar LOFS en todos los nodos del clúster. Si Sun Cluster HA para NFS, ubicado en un sistema de archivos local de alta disponibilidad, debe coexistir con LOFS, utilice una de las otras soluciones en lugar de deshabilitar LOFS.

    • Deshabilite 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 The Loopback File System en System Administration Guide: Devices and File Systems (Solaris 9 o Solaris 10) para obtener más información acerca de sistemas de archivos de realimentación.


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

Errores más frecuentes

Configuración insatisfactoria: si uno o varios nodos no pueden unirse al clúster, o si se ha especificado información de configuración incorrecta, intente realizar de nuevo este procedimiento. Si sigue sin solucionarse el problema, lleve a cabo el procedimiento Cómo desconfigurar Sun Cluster para corregir problemas de la instalación en cada nodo configurado incorrectamente para eliminarlo de la configuración del clúster. No es necesario desinstalar los paquetes de software de Sun Cluster. A continuación, vuelva a realizar este procedimiento.

Pasos siguientes

Si agregó un nodo a un clúster existente que utiliza un dispositivo de quórum, diríjase a Cómo actualizar los dispositivos de quórum tras agregar un nodo a un clúster.

En caso contrario, vaya al Cómo verificar la configuración del quórum y el modo instalación.