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

ProcedureCómo modernizar Sun Cluster 3.2 (estándar)

Lleve a cabo este procedimiento para modernizar cada nodo del clúster a Sun Cluster 3.2. Este procedimiento moderniza también los componentes compartidos de Sun Java Enterprise System.

Debe ejecutar también este procedimiento tras realizar la modernización a una versión comercial diferente del SO Solaris, como por ejemplo desde Solaris 8 a Solaris 10.

En el SO Solaris 10, realice todos los pasos únicamente desde la zona global.


Consejo –

Puede efectuar este procedimiento en más de un nodo al mismo tiempo.


Antes de empezar

Lleve a cabo las siguientes tareas:

  1. Conviértase en superusuario en un nodo del clúster.

  2. Asegúrese de que el directorio /usr/java/ sea un vínculo simbólico a la versión mínima o a la versión más reciente del software de Java.

    Sun Cluster requiere como mínimo la versión 1.5.0_06 de Java. Si ha efectuado la modernización a una versión de Solaris que instala una versión anterior de Java, la modernización podría haber modificado el enlace simbólico para señalar a una versión de Java que no cumple con los requisitos mínimos de Sun Cluster 3.2.

    1. Averigüe a qué directorio está vinculado simbólicamente el directorio /usr/java/.


      phys-schost# ls -l /usr/java
      lrwxrwxrwx   1 root   other    9 Apr 19 14:05 /usr/java -> /usr/j2se/
    2. Establezca qué versiones del software de Java están instaladas.

      A continuación, aparecen ejemplos de comandos que se pueden utilizar para mostrar la versión de sus versiones relacionadas del software de Java.


      phys-schost# /usr/j2se/bin/java -version
      phys-schost# /usr/java1.2/bin/java -version
      phys-schost# /usr/jdk/jdk1.5.0_06/bin/java -version
      
    3. Si el directorio /usr/java/ no está vinculado simbólicamente a una versión compatible del software de Java, vuelva a crear el vínculo simbólico que enlace con una versión admitida del software de Java.

      El siguiente ejemplo muestra la creación de un vínculo simbólico con el directorio /usr/j2se/, que contiene el software de Java 1.5.0_06.


      phys-schost# rm /usr/java
      phys-schost# ln -s /usr/j2se /usr/java
      
  3. Cargue el archivo DVD-ROM de Sun Java Availability Suite en la unidad DVD-ROM.

    Si el daemon de administración de volúmenes vold(1M) se está ejecutando y está configurado para administrar los dispositivos de CD-ROM o DVD, el daemon monta automáticamente el soporte en el directorio /cdrom/cdrom0/.

  4. Vaya al directorio Asistente de instalación del DVD-ROM.

    • Si está instalando los paquetes de software en la plataforma SPARC, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0//Solaris_sparc
      
    • Si está instalando los paquetes de software en la plataforma x86, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0//Solaris_x86
      
  5. Inicie el programa Asistente de instalación.


    phys-schost# ./installer
    
  6. Siga las instrucciones que aparecen en la pantalla para seleccionar y actualizar los paquetes de software de los componentes compartidos en el nodo.


    Nota –

    No utilice el asistente de instalación para actualizar los paquetes de software de Sun Cluster.


    El programa Asistente de instalación muestra el estado de la instalación. Cuando la instalación esté completa, el programa muestra un resumen de la instalación y los registros de la instalación.

  7. Salga del programa Asistente de instalación.

  8. Vaya al directorio Directorio Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Tools/ , donde arch es sparc o x86 (sólo Solaris 10) y donde ver es 9 para Solaris 9 o 10 para Solaris 10


    phys-schost# cd /cdrom/cdrom0/Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Tools
    
  9. Inicie la utilidad scinstall.


    phys-schost# ./scinstall
    

    Nota –

    No utilice el comando /usr/cluster/bin/scinstall que ya se encuentra instalado en el nodo. Debe utilizar el comando scinstall ubicado en el DVD-ROM de Sun Java Availability Suite.


    Aparece el Menú principal de scinstall.

  10. Escriba el número correspondiente a la opción para actualizar este 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:  4
    

    Se muestra el menú Upgrade (Modernizar).

  11. Escriba el número correspondiente a la opción para actualizar la estructura de Sun Cluster en este nodo del clúster y pulse Intro.

  12. Siga las indicaciones del menú para modernizar la estructura del clúster.

    Durante la actualización de Sun Cluster, el comando scinstall puede realizar uno o varios cambios de configuración:

    El proceso de modernización finaliza cuando el sistema muestra el mensaje Completed Sun Cluster framework upgrade (Modernización de la estructura de Sun Cluster completa) y se le solicita que pulse Enter para continuar.

  13. Salga de la utilidad scinstall.

  14. 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
      
  15. Actualice los paquetes de servicios de datos.

    Debe actualizar todos los servicios de datos a la versión 3.2 de Sun Cluster.


    Nota –

    En Sun Cluster HA para SAP Web Application Server, si utiliza un recurso del componente de servidor de aplicaciones web o un recurso de motor de J2EE, o ambos, debe eliminar el recurso y crearlo otro vez con el nuevo recurso del componente de servidor de aplicaciones web. Entre los cambios del recurso del componente de servidor de aplicaciones web, se incluye la integración con las funciones de J2EE. Para obtener más información, consulte Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS.


    1. Inicie la utilidad scinstall interactiva actualizada.


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

      Nota –

      No use la utilidad scinstall que se encuentra en el soporte de instalación para actualizar los paquetes de servicios de datos.


      Aparece el Menú principal de scinstall.

    2. Escriba el número correspondiente a la opción para actualizar este nodo del clúster y pulse Intro.

      Se muestra el menú Upgrade (Modernizar).

    3. Escriba el número correspondiente a la opción para actualizar los agentes de servicios de datos de Sun Cluster en este nodo y pulse Intro.

    4. Siga las indicaciones del menú para actualizar los agentes de servicios de datos de Sun Cluster que están instalados en el nodo.

      Puede elegir en la lista los servicios de datos disponibles para modernizarlos o puede optar por modernizar todos los servicios de datos instalados.

      El proceso de modernización finaliza cuando el sistema muestra el mensaje Completed upgrade of Sun Cluster data services agents (Se ha completado la modernización de los agentes de servicios de datos de Sun Cluster) y se le solicita que pulse Intro para continuar.

    5. Pulse Intro.

      Se muestra el menú Upgrade (Modernizar).

  16. Salga de la utilidad scinstall.

  17. Si tiene Sun Cluster HA para NFS configurado en un sistema de archivos local de alta disponibilidad, asegúrese de que el sistema de archivos loopback (LOFS) se encuentra deshabilitado.


    Nota –

    Si tiene zonas no globales configuradas, LOFS debe permanecer habilitado. Para obtener directrices acerca de la utilización de LOFS y alternativas para deshabilitarlo, consulte Sistemas de archivos de clúster.


    A partir de la versión Sun Cluster 3.2, LOFS ya no se deshabilita de forma predeterminada durante la instalación o modernización de Sun Cluster. Para deshabilitar LOFS, asegúrese de que el archivo /etc/system contiene la entrada siguiente:


    exclude:lofs

    Este cambio surtirá efecto en el siguiente reinicio del sistema.

  18. Si procede, modernice manualmente los servicios de datos personalizados que no se suministran en el soporte del producto.

  19. Compruebe que cada actualización del servicio de datos se haya instalado satisfactoriamente.

    Consulte el registro de la modernización al que se hace referencia al final de los mensajes de salida de la modernización.

  20. Instale los parches del marco de trabajo de Sun Cluster 3.2 y del software del servicio de datos.

    Consulte Revisiones y firmware requeridos de Notas de la versión de Sun Cluster 3.2 para el SO Solaris para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

  21. Modernice las aplicaciones de software instaladas en el clúster.

    Compruebe que los niveles de la aplicación sean compatibles con la versión actual de Sun Cluster y Solaris. Consulte la documentación de la aplicación para obtener instrucciones sobre la instalación.

  22. (Opcional) Vuelva a configurar el intervalo de direcciones de red privada.

    Lleve a cabo este paso si desea aumentar o reducir el tamaño del intervalo de direcciones IP que utiliza la interconexión privada. El intervalo de direcciones IP que configure debe admitir como mínimo el número de nodos y redes privadas del clúster. Consulte Red privada para obtener más información.

    1. Inicie la utilidad clsetup en un nodo.

      Si se ejecuta en el modo sin clúster, la utilidad clsetup muestra el Menú principal del las operaciones en este modo.

    2. Escriba el número correspondiente a la opción para cambiar el intervalo de direcciones IP y pulse Intro.

      La utilidadclsetup muestra la configuración de red privada actual y, a continuación, le pregunta si desea cambiar esta configuración.

    3. Para cambiar la dirección IP de red privada o el intervalo de direcciones IP, escriba y pulse Intro.

      La utilidad clsetup muestra la dirección IP de red privada predeterminada, 172.16.0.0, y le pregunta si desea aceptarla.

    4. Cambie o acepte la dirección IP de red privada.

      • Para aceptar la dirección IP de red privada predeterminada y continuar con el cambio del intervalo de direcciones IP, escriba y pulse Intro.

        La utilidad clsetup le preguntará si desea aceptar la máscara de red predeterminada. Acceda al siguiente paso para introducir su respuesta.

      • Para cambiar la dirección IP de red privada predeterminada, realice los siguientes pasos secundarios:

        1. Escriba no en respuesta a la pregunta de la utilidad clsetup acerca de si desea aceptar la dirección predeterminada y pulse Intro.

          La utilidad clsetup le solicitará la nueva dirección IP de red privada.

        2. Escriba la nueva dirección IP y pulse Intro.

          La utilidad clsetup muestra la máscara de red predeterminada y le pregunta si desea aceptarla.

    5. Cambie o acepte el intervalo de direcciones IP de red privada predeterminado.

      La máscara de red predeterminada es 255.255.248.0. Este intervalo de direcciones IP predeterminado admite hasta 64 nodos y 10 redes privadas en el clúster.

      • Para aceptar el intervalo de direcciones IP predeterminado, escriba y pulse Intro.

        A continuación, vaya al paso siguiente.

      • Para cambiar el intervalo de direcciones IP, realice los siguientes pasos secundarios.

        1. Escriba no en respuesta a la pregunta de la utilidad clsetup acerca de si desea aceptar el intervalo de direcciones predeterminado y pulse Intro.

          Al rechazar la máscara de red predeterminada, la utilidad clsetup le solicita el número de nodos y redes privadas que tiene intención de configurar en el clúster.

        2. Introduzca el número de nodos y redes privadas que prevé configurar en el clúster.

          La utilidad clsetup calcula las dos máscaras de red propuestas a partir de estos números:

          • La primera máscara de red es la máscara de red mínima necesaria para admitir el número de nodos y redes privadas que ha especificado.

          • La segunda máscara de red admite el doble del número de nodos y redes privadas que ha especificado para adaptarla ante un posible crecimiento en el futuro.

        3. Especifique cualquiera de las máscaras de red calculadas o una máscara de red diferente que admita el número previsto de nodos y redes privadas.

    6. Escriba en respuesta a la pregunta de la utilidad clsetup acerca de si desea continuar con la actualización.

    7. Cuando termine, salga de la utilidad clsetup.

  23. Una vez modernizados todos los nodos del clúster, reinicie los nodos modernizados.

    1. Detenga cada nodo.


      phys-schost# shutdown -g0 -y
      
    2. Arranque cada nodo en modo clúster.

      • En los sistemas basados en SPARC, siga estos pasos:


        ok boot
        
      • En los sistemas basados en x86, siga estos pasos:

        Cuando aparezca el menú de GRUB, seleccione la entrada de Solaris adecuada y pulse Intro. El menú de GRUB presenta un aspecto similar al siguiente:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Para obtener más información sobre el arranque basado en GRUB, consulte el Capítulo 11, GRUB Based Booting (Tasks) de System Administration Guide: Basic Administration.

Pasos siguientes

Diríjase a Cómo comprobar la modernización de Sun Cluster 3.2