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

Cómo realizar una modernización periódica de Sun Cluster 3.1 9/04

Siga este procedimiento para modernizar un nodo a Sun Cluster 3.1 9/04 mientras los nodos restantes del clúster se encuentran en el modo clúster.


Nota –

Hasta que todos los nodos del clúster se hayan modernizado y se haya instaurado la modernización, es probable que las nuevas funciones introducidas con la nueva versión no estén disponibles.


  1. Compruebe que se hayan seguido todos los pasos indicados en Cómo preparar el clúster para una modernización periódica .

  2. Si ha modernizado el sistema operativo Solaris a una versión de Maintenance Update, compruebe que se han seguido todos los pasos indicados en Cómo realizar una modernización periódica de Solaris Maintenance Update .

  3. Compruebe que se hayan instalado todas las modificaciones necesarias para Solaris y las relacionadas con el hardware.

    En el caso de Solstice DiskSuite (Solaris 8), compruebe también que se hayan instalado todas las modificaciones necesarias para Solstice DiskSuite.

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

  5. Instale los paquetes de Sun Web Console.

    Realice este paso en cada nodo del clúster. Sun Cluster requiere estos paquetes incluso si no utiliza Sun Web Console.

    1. Inserte el CD-ROM de Sun Cluster 3.1 9/04 en la unidad de CD-ROM.

    2. Vaya al directorio /cdrom/cdrom0/Solaris_arquitectura/Product/sun_web_console/2.1/, donde arquitectura es sparc o x86.

    3. Ejecute el comando setup.


      # ./setup
      

      El comando setup instala todos los paquetes para admitir Sun Web Console.

  6. En el CD-ROM de Sun Cluster 3.1 9/04, cambie a Directorio Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Tools/, donde arquitectura es sparc o x86 y donde versión es 8 (para Solaris 8) o 9 (para Solaris 9) .


    # cd /cdrom/cdrom0/Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Tools
    

  7. Modernizar el software de estructura de clúster.


    Nota –

    No utilice el comando /usr/cluster/bin/scinstall que ya se encuentra instalado en el nodo. Debe utilizar el comando scinstall en el CD-ROM de Sun Cluster 3.1 9/04.



    ./scinstall -u update [-M patchdir=nombre_directorio]
    
    -M patchdir=nombre_directorio[[,patchlistfile=nombre_archivo]]

    Especifica la ruta a la información sobre la modificación de manera que las modificaciones especificadas se puedan instalar mediante la orden scinstall. Si no especifica un archivo para la lista de modificaciones, la orden scinstall instala todas las modificaciones en el directorio nombre_directorio, incluidas las modificaciones comprimidas con extensiones .tar, .jar y .zip.

    La opción -M no es necesaria. Puede utilizar cualquier método que prefiera para instalar las modificaciones.

    Consulte “Modificaciones y niveles necesarios de firmware” en Sun Cluster 3.1: Notas sobre la versión para buscar modificaciones e instrucciones sobre la instalación.


    Nota –

    Sun Cluster 3.1 9/04 necesita al menos la versión 3.5.1 de Sun Explorer. La modernización a Sun Cluster incluye la instalación del colector de datos de Sun Explorer, para usarlo junto con la utilidad sccheck. Si hay instalada otra versión de Sun Explorer antes de la modernización de Sun Cluster, se sustituirá con la versión proporcionada con Sun Cluster. Las opciones como identidad del usuario y entrega de los datos se mantienen, pero las entradas crontab deben volver a crearse manualmente.


    La modernización estará completada cuando el sistema muestre el mensaje Modernización de la estructura Sun Cluster terminada y la ruta al registro de modernización.

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


    # eject cdrom
    

  9. (Opcional) Modernizar los servicios de datos de Sun Cluster.


    Nota –

    Si está utilizando Sun Cluster HA para Oracle 3.0 64–bit para el servicio de datos de Solaris 9, deberá modernizar a la versión Sun Cluster 3.1 9/04.

    Puede continuar con el uso de los servicios de datos de Sun Cluster 3.0 después de modernizar a Sun Cluster 3.1 9/04.


    1. Inserte el CD-ROM de Sun Cluster 3.1 9/04 Agents en la unidad correspondiente del nodo.

    2. Modernizar el software de servicios de datos.

      Utilice uno de los métodos siguientes:

      • Si desea modernizar uno o más servicios de datos especificados, escriba el comando siguiente.


        # scinstall -u update -s srvc[,srvc,…] -d /cdrom/cdrom0
        

        -u update

        Moderniza un nodo del clúster a una versión posterior de Sun Cluster

        -s servicio

        Moderniza el servicio de datos especificado

        -d

        Especifica una ubicación alternativa del directorio para la imagen del CD-ROM

      • Si desea modernizar todos los servicios de datos presentes en el nodo, escriba el comando siguiente.


        # scinstall -u update -s all -d /cdrom/cdrom0
        

        -s all

        Moderniza todos los servicios de datos

      La orden scinstall supone que las actualizaciones de los servicios de datos instalados existen en la versión de actualización. Si una actualización de un servicio de datos en concreto no existe en la versión de actualización, el servicio de datos no se moderniza.

      La modernización habrá acabado cuando el sistema muestre el mensaje Terminada la modernización de los agentes de servicios de datos de Sun Cluster y la ruta al registro de modernización.

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


      # eject cdrom
      

  10. Si fuera necesario modernice manualmente los servicios de datos personalizados que no se suministran en el CD-ROM de Sun Cluster 3.1 9/04 Agents.

  11. Compruebe que cada modificación de 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.

  12. Instale las modificaciones de Sun Cluster 3.1 9/04, si no las ha instalado utilizando el comando scinstall.

  13. Instale las modificaciones del software del servicio de datos de Sun Cluster 3.1 9/04.

    Consulte “Modificaciones y niveles necesarios de firmware” en Sun Cluster 3.1: Notas sobre la versión para buscar modificaciones e instrucciones sobre la instalación.

  14. 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. Además, siga estas pautas para modernizar las aplicaciones en una configuración de Sun Cluster 3.1 9/04:

    • Si las aplicaciones están almacenadas en discos compartidos, debe controlar los grupos de discos relevantes y montar manualmente los sistemas de archivos pertinentes antes de modernizar la aplicación.

    • Si se le indica que rearranque un nodo durante el proceso de modernización, añada siempre la opción -x a la orden.

      Así se asegura de que el nodo rearranque en modo sin clúster. Por ejemplo, cualquiera de las dos órdenes siguientes arrancan un nodo en el modo sin clúster monousuario:

      En los sistemas basados en SPARC, ejecute los siguientes comandos:


      # reboot -- -xs
      ok boot -xs
      

      En los sistemas basados en x86, ejecute los siguientes comandos:


      # reboot -- -xs
      ...
                            <<< Current Boot Parameters >>>
      Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
      Boot args:
      
      Type   b [file-name] [boot-flags] <ENTER>    to boot with options
      or     i <ENTER>                             to enter boot interpreter
      or     <ENTER>                               to boot with defaults
      
                        <<< timeout in 5 seconds >>>
      Select (b)oot or (i)nterpreter: b -xs
      


    Nota –

    No modernice una aplicación si la nueva versión no puede coexistir en el clúster con la versión anterior de la aplicación.


  15. Rearranque el nodo en el clúster.


    # reboot
    

  16. Ejecute el comando siguiente del nodo modernizado para verificar que Sun Cluster 3.1 9/04 se haya instalado satisfactoriamente.


    # scinstall -pv
    

    La primera línea de la salida indica la versión de Sun Cluster que está ejecutando el nodo. Esta versión debe coincidir con la versión a la que acaba de modernizar.

  17. Desde un nodo, verifique el estado de la configuración del cluster.


    % scstat
    % scrgadm -pv[v]

    La salida debe ser la misma que para el Paso 7 en Cómo preparar el clúster para una modernización periódica .

  18. Si tiene que modernizar otro nodo, vuelva a Cómo preparar el clúster para una modernización periódica y repita todos los procedimientos de modernización en el siguiente nodo que desea modernizar.

  19. Cuando se hayan modernizado todos los nodos del clúster, vaya a Cómo finalizar una modernización periódica a Sun Cluster 3.1 9/04.

Ejemplo—modernización periódica de Sun Cluster 3.1 a Sun Cluster 3.1 9/04

El siguiente ejemplo muestra el proceso de una modernización periódica de un nodo de clúster de Sun Cluster 3.1 a Sun Cluster 3.1 9/04 en el sistema operativo Solaris 8. El ejemplo incluye la instalación de Sun Web Console y la modernización de todos los servicios de datos instalados que tienen nuevas versiones en CD-ROM de Sun Cluster 3.1 9/04 Agents. El nombre del nodo del clúster es phys-schost-1.


(Install Sun Web Console software from the CD-ROM de Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-1# ./setup

(Upgrade framework softwarefrom the CD-ROM de Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Upgrade data services from the CD-ROM de Sun Cluster 3.1 9/04 Agents)
phys-schost-1# scinstall -u update -s all -d /cdrom/cdrom0

(Reboot the node into the cluster)
phys-schost-1# reboot

(Verify that software upgrade succeeded)
# scinstall -pv

(Verify cluster status)
# scstat
# scrgadm -pv