Notas de la versión de Sun Cluster 3.1 8/05 para el SO Solaris

El comando scinstall no copia todos los archivos de seguridad comunes del contenedor de agentes (6203133)

Resumen del problema: cuando se agrega un nodo a un clúster, la utilidad scinstall comprueba si hay archivos de NSS (Network Security Services) en dicho nodo. El contenedor de agente común necesita estos archivos y claves de seguridad. Si existen, la utilidad copia los archivos de seguridad del contenedor de agente común desde el nodo promotor hasta el nodo agregado. Pero si el nodo promotor no tiene instaladas las claves de seguridad de NSS, la copia no se realiza correctamente y se interrumpe el procesamiento de scinstall.

Solución: realice el procedimiento que se indica debajo para instalar el software de NSS, vuelva a crear las claves de seguridad y reinicie el contenedor de agente común en los nodos del clúster existentes.

ProcedureCómo instalar software de NSS al agregar un nodo a un clúster

Realice el procedimiento siguiente en todos los nodos del clúster existentes como superusuario o con cualquier rol que proporcione el nivel de acceso adecuado.

Antes de empezar

Tenga a mano el CD-ROM 1 de 2 de Sun Cluster. Los paquetes de NSS se encuentran en /cdrom/cdrom0/Solaris_arch/Product/shared_components/Packages/, donde arch es sparc o x86 y ver es 8 (de Solaris 8), 9 (de Solaris 9) o 10 (de Solaris 10).

Pasos
  1. En cada nodo, detenga el agente de Sun Web Console.


    # /usr/sbin/smcwebserver stop
    
  2. En cada nodo, detenga el agente del archivo de seguridad.


    # /opt/SUNWcacao/bin/cacaoadm stop
    
  3. En cada nodo, 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
  4. Si está instalada una versión anterior a la 3.9.4, elimine los paquetes existentes de NSS.


    # pkgrm packages
    

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

    Plataforma de hardware 

    Nombres de los paquetes de NSS 

    SPARC 

    SUNWtls SUNWtlsu SUNWtlsx

    x86 

    SUNWtls SUNWtlsu

  5. En cada nodo, si ha eliminado los paquetes de NSS o si no había ninguno instalado, instale los paquetes más recientes de NSS desde el CD-ROM 1 de 2 de Sun Cluster.

    • 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
      
  6. Cambie a un directorio que no sea del CD-ROM y sáquelo después.


    # eject cdrom
    
  7. En cada nodo, cree las claves de seguridad de NSS.


    # /opt/SUNWcacao/bin/cacaoadm create-keys
    
  8. En cada nodo, inicie el agente del archivo de seguridad.


    # /opt/SUNWcacao/bin/cacaoadm start
    
  9. En cada nodo, inicie el agente de Sun Web Console.


    # /usr/sbin/smcwebserver start
    
  10. En el nodo que está agregando al clúster, reinicie la utilidad scinstall y siga los procedimientos para instalar el nodo nuevo.