Sun Cluster 3.1 8/05 With Sun Java Enterprise System 5 Special Instructions

Modernización al software de Sun Cluster 3.1 8/05

Para obtener instrucciones para modernizar una configuración de Sun Cluster a la versión 3.1 8/05, consulte Software Sun Cluster: Guía de instalación para el sistema operativo Solaris (numero de parte 819-0420). Las instrucciones de modernización que aparecen en Guía de instalación del software de Sun Cluster para el SO Solaris se aplican a la distribución de Sun Java Enterprise System 5 del software de Sun Cluster 3.1 8/05 excepto lo siguiente:


Nota –

No utilice la utilidad Sun Java Enterprise System 5 installer para instalar componentes compartidos del software de Sun Cluster. No todas las versiones de los componentes compartidos que la utilidad instala son compatibles con el software de Sun Cluster 3.1 8/05.


ProcedureCómo actualizar software de dependencia

  1. Conviértase en superusuario en el nodo del clúster en el que está instalando los paquetes de software.

  2. Cargue el Sun Java Enterprise System 5 DVD-ROM en la unidad DVD-ROM.

    Si el daemon de Volume Management vold(1M) está ejecutándose y está configurado para gestionar dispositivos de DVD-ROM, montará automáticamente DVD-ROM en el directorio /cdrom.

  3. Asegúrese de que esté instalada como mínimo la versión 4.3.1 de los paquetes del Explorador.

    El software de Sun Cluster requiere estos paquetes para que los use la utilidad sccheck.

    1. Averigüe si los paquetes del Explorador están instalados y, en caso afirmativo, determine qué versión.


      # pkginfo -l SUNWexplo | grep SUNW_PRODVERS
      SUNW_PRODVERS=4.3.1
    2. Si la versión instalada es anterior a la 4.3.1, elimine los paquetes del Explorador existentes.


      # pkgrm SUNWexplo SUNWexplu SUNWexplj
      
    3. Si ha eliminado los paquetes del Explorador, o si no había ninguno instalado, instale los más recientes.

      • Para el SO Solaris 9, use el siguiente comando:


        # pkgadd -d . SUNWexpl*
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        # pkgadd -G -d . SUNWexpl*
        

        LA opción -G agrega paquetes únicamente a la zona actual. Deberá agregar estos paquetes únicamente a la zona global. En consecuencia, esta opción también especifica que los paquetes no se propaguen a las zonas existentes no globales ni a otras zonas no globales que se creen en el futuro.

  4. Asegúrese de que, como mínimo, esté instalada la versión 5.1,REV=34 de los paquetes Java Dynamic Management Kit (JDMK).

    1. Averigüe si los paquetes JDMK están instalados y, en caso afirmativo, determine qué versión.


      # pkginfo -l SUNWjdmk-runtime | grep VERSION
      VERSION=5.1,REV=34
    2. Si la versión instalada es anterior a la 5.1,REV=34, elimine los paquetes JDMK existentes.


      # pkgrm SUNWjdmk-runtime SUNWjdmk-runtime-jmx
      
    3. Si ha eliminado los paquetes JDMK, o si no había ninguno instalado, instale los paquetes más recientes de JDMK.

      • Para el SO Solaris 9, use el siguiente comando:


        # pkgadd -d . SUNWjdmk*
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        # pkgadd -G -d . SUNWjdmk*
        
  5. Asegúrese de que esté instalada como mínimo la versión 4.5.0 de los paquetes de tiempo de ejecución portátil de NetscapeTM (NSPR).

    1. Compruebe si están instalados los paquetes de NSPR y, si es así, determine la versión.


      # cat /var/sadm/pkg/SUNWpr/pkginfo | grep SUNW_PRODVERS
      SUNW_PRODVERS=4.5.0
    2. Si está instalada una versión anterior a la 5.4.0, elimine los paquetes existentes de NSPR.


      # pkgrm SUNWpr SUNWprx
      
    3. Si ha eliminado los paquetes de NSPR o si no había ninguno instalado, instale los paquetes más recientes de NSPR.

      • La siguiente tabla enumera la ubicación de cada paquete, donde arch es sparc o x86 y donde ver es 9 para Solaris 9 o 10 para Solaris 10.

        Ruta 

        Paquetes 

        Solaris_arqu/Product/shared_components/Packages/

        SUNWpr

        Solaris_arqu/Product/shared_components/Solaris_ver/Packages/

        SUNWprx

      • En la siguiente tabla se enumeran los paquetes aplicables para cada plataforma de hardware.


        Nota –

        Instale los paquetes en el orden en que aparecen en la siguiente tabla.


        Plataforma de hardware 

        Nombres de los paquetes de NSPR 

        SPARC 

        SUNWpr SUNWprx

        x86 

        SUNWpr

      • Para el SO Solaris 9, use el siguiente comando:


        # pkgadd -d . packages
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        # pkgadd -G -d . packages
        
  6. Asegúrese de que esté instalada como mínimo la versión 3.9.4 de los servicios de seguridad de red (NSS).

    1. Compruebe si están instalados los paquetes de NSS y, si es así, determine la versión.


      # cat /var/sadm/pkg/SUNWtls/pkginfo | grep SUNW_PRODVERS
      SUNW_PRODVERS=3.9.4
    2. Si está instalada una versión anterior a la 3.9.4, elimine los paquetes existentes de NSS.


      # pkgrm SUNWtls SUNWtlsu SUNWtlsx
      
    3. Si ha eliminado los paquetes de NSS o si no había ninguno instalado, instale los paquetes más recientes de NSS.

      • La siguiente tabla enumera la ubicación de cada paquete, donde arch es sparc o x86 y donde ver es 9 para Solaris 9 o 10 para Solaris 10.

        Ruta 

        Paquetes 

        Solaris_arqu/Product/shared_components/Packages/

        SUNWtls, SUNWtlsu

        Solaris_arqu/Product/shared_components/Solaris_ver/Packages/

        SUNWtlsx

      • En la siguiente tabla se enumeran los paquetes aplicables para cada plataforma de hardware.


        Nota –

        Instale los paquetes en el orden en que aparecen en la siguiente tabla.


        Plataforma de hardware 

        Nombres de los paquetes de NSS 

        SPARC 

        SUNWtls SUNWtlsu SUNWtlsx

        x86 

        SUNWtls SUNWtlsu

      • Para los sistemas operativos Solaris 8 o Solaris 9, use el siguiente comando:


        # pkgadd -d . packages
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        # pkgadd -G -d . packages
        
  7. Acceda de nuevo al directorio Solaris_arqu/Product/shared_components//Packages/.


    # cd ../../Packages
    
  8. Compruebe que esté instalada como mínimo la versión 1.1,REV=15 de los paquetes de contenedor de agente común.


    Nota –

    El software de Sun Cluster 3.1 8/05 no admite la versión 2.0 de los paquetes de contenedor de agente común , que también se suministran con la distribución de Sun Java Enterprise System 5.


    1. Compruebe si están instalados los paquetes de contenedor de agente común y, si es así, determine la versión.


      # pkginfo -l SUNWcacao | grep VERSION
      VERSION=1.0,REV=25
    2. Si está instalada una versión diferente a la 1.1,REV=15, detenga el agente de archivo de seguridad para contenedor de agente común en cada nodo del clúster.


      # /opt/SUNWcacao/bin/cacaoadm stop
      
    3. Si está instalada una versión diferente a la 1.1,REV=15, elimine los paquetes existentes de contenedor de agente común .


      # pkgrm SUNWcacao SUNWcacaocfg
      
    4. Si eliminó los paquetes de contenedor de agente común o si no había ninguno instalado, instale los paquetes de la versión 1.1 de contenedor de agente común.

      • Para el sistema operativo Solaris 9, use el siguiente comando:


        # pkgadd -d . SUNWcacaocfg SUNWcacao
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        # pkgadd -G -d . SUNWcacaocfg SUNWcacao
        
  9. Para modernizar de Solaris 8 a Solaris 9, instale o modernice los paquetes de Sun Java Web Console.

    1. Acceda al directorio Solaris_arqu/Product/sunwebconsole/, donde arqu es sparc o x86.

    2. Instale los paquetes de Sun Java Web Console.


      # ./setup
      

      El comando setup permite instalar o modernizar todos los paquetes para que sean compatibles con Sun Java Web Console.

  10. Descargue el Sun Java Enterprise System 5 DVD-ROM de 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.


      # eject cdrom
      
  11. 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.

    El software de Sun Cluster necesita la versión 1.5.0_06 del software de Java como mínimo. Si actualizó el software de Solaris o instaló de alguna otra manera una versión anterior del software de Java, el vínculo simbólico podría haberse cambiado para señalar a esa versión anterior no admitida del software de Java.

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


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


      # /usr/j2se/bin/java -version
      # /usr/java1.2/bin/java -version
      # /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.


      # rm /usr/java
      # ln -s /usr/j2se /usr/java
      
Pasos siguientes

Continúe con el Capítulo 5, Modernización del software Sun Cluster de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris para actualizar el software de Sun Cluster utilizando la utilidad scinstall (actualización continua y discontinua).