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

Cómo modernizar el software a Sun Cluster 3.1 4/04 (no periódica)

Este procedimiento describe cómo modernizar el clúster a Sun Cluster 3.1 4/04. También debe efectuar este procedimiento para completar la modernización del clúster de Solaris 8 a Solaris 9.


Consejo –

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


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

    Si efectuó la modernización de Solaris 8 a Solaris 9, compruebe también que se hayan seguido todos los pasos de Cómo modernizar el sistema operativo Solaris (no periódica) .

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

  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. Inserte Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM en la unidad correspondiente del nodo.

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

  5. Modernice el software del nodo a Sun Cluster 3.1 4/04.

    1. En el directorio /cdrom/cdrom0, cambie a directorio Solaris_sparc/Product/sun_cluster/Solaris_versión/Tools, donde versión es 8 (para Solaris 8) o 9 (para Solaris 9) .

      El ejemplo siguiente utiliza la ruta a la versión de Sun Cluster para Solaris 8.


      # cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
      

    2. Modernice el software de la estructura del clúster.

      • Si desea modernizar Sun Cluster 3.0 ejecute la orden siguiente:


        # ./scinstall -u update -S interact -M patchdir=nombre_directorio
        
        -S

        Especifica las direcciones IP de prueba que usar para convertir los grupos NAFO en otros de IP Network Multipathing

        interact

        Especifica que scinstall solicite el usuario para cada dirección IP de prueba necesaria

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

      • Si desea modernizar Sun Cluster 3.1, ejecute la orden siguiente:


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

      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.

      Consulte la página de comando man scinstall(1M) para obtener más información. Consulte IP Network Multipathing Administration Guide (Solaris 8) o System Administration Guide: IP Services (Solaris 9) si desea obtener más información sobre las direcciones IP de prueba para IP Network Multipathing.


      Nota –

      Sun Cluster 3.1 4/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 la identificación del usuario y la fecha de entrega se mantienen, pero las entradas crontab se deben recrear manualmente.


      Durante la modernización de Sun Cluster, es posible que la orden scinstall haga uno o más de los cambios siguientes en la configuración:

      • Convertir los grupos NAFO a grupos de IP Network Multipathing pero mantener el nombre del grupo NAFO original.

      • Volver a nombrar el archivo ntp.conf como ntp.conf.cluster si ntp.conf.cluster no existe ya en el nodo.

      • Defina la variable local-mac-address? como true, si aún no tiene ese valor.

    3. Vaya el directorio raíz del CD-ROM y extraiga éste.

  6. 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 estos pautas para modernizar las aplicaciones en una configuración de Sun Cluster 3.1 4/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:


      # reboot -- -xs
      ok boot -xs
      
  7. (Opcional) Modernice los servicios de los datos de Sun Cluster a las versiones de software de Sun Cluster 3.1 4/04.


    Nota –

    Debe modernizar Sun Cluster HA for Oracle 3.0 de 64 bits para el servicio de datos de Solaris 9 a la versión Sun Cluster 3.1 4/04. Por otro lado, puede continuar con el uso de los servicios de datos de Sun Cluster 3.0 después de modernizar el software Sun Cluster 3.1 4/04.


    La utilidad scinstall(1M) sólo moderniza los servicios de datos porporcionados en Java Enterprise System Accessory CD 3 CD-ROM. Los servicios de datos personalizados o de otras empresas se deben modernizar manualmente. Siga los procedimientos proporcionados con estos servicios de datos.

    1. Inserte Java Enterprise System Accessory CD 3 CD-ROM en la unidad correspondiente del nodo para modernizar éste.

    2. Modernice el software del servicio de datos.


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

      -u update

      Especifica la modernización

      -s all

      Actualiza todos los servicios de datos de Sun Cluster instalados en el nodo

      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. Vaya el directorio raíz del CD-ROM y extraiga éste.

    4. Si fuera necesario modernice manualmente los servicios de datos personalizados que no se suministran en Java Enterprise System Accessory CD 3 CD-ROM.

    5. Instale las modificaciones del servicio de datos de Sun Cluster 3.1 4/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.

  8. Tras modernizar los nodos, rearranque cada uno en el clúster.


    # reboot							
    

  9. Verifique que el software modernizado tenga la misma versión en todos los nodos modernizados

    1. En cada nodo modernizado, visualice los niveles instalados del software Sun Cluster.


      # scinstall -pv
      

    2. Desde un nodo, verifique que los nodos modernizados del clúster se ejecuten en modo clúster (En línea).


       # scstat -n
      

      Consulte la página de comando man scstat(1M) si desea obtener más información sobre la visualización del estado del clúster.

  10. ¿Modernizó Solaris 8 a Solaris 9?

  11. En cada nodo, ejecute la orden siguiente para verificar la coherencia de la configuración de almacenamiento:


    # scdidadm -c
    
    -c

    Efectúa una comprobación de coherencia


    Precaución – Precaución –

    No continúe con el Paso 12 hasta que la configuración haya aprobado esta comprobación de coherencia. Si no lo hace así se pueden producir errores en la identificación del dispositivo y se pueden dañar los datos.


    La tabla siguiente muestra la posible salida de la orden scdidadm -c y la acción que se debe efectuar, si fuera necesaria.

    Mensaje de ejemplo 

    Acción que efectuar 

    el ID de dispositivo de 'phys-schost-1:/dev/rdsk/c1t3d0' no coincide con el ID del dispositivo físico; es posible que el dispositivo se haya sustituido

    Vaya a Recuperación de los cambios en la configuración de almacenamiento durante la modernización y efectúe el procedimiento de reparación apropiado.

    el ID de dispositivo de 'phys-schost-1:/dev/rdsk/c0t0d0' debe actualizarse, ejecute scdidadm -R para actualizar

    Ninguna. Actualice este id del dispositivo en el Paso 12.

    No hay mensaje de salida 

    Ninguna 

    Consulte la página de comando man scdidadm(1M) si desea más información.

  12. En cada nodo, migre la base de datos de almacenamiento de Sun Cluster a los id de los dispositivos de Solaris 9.


    # scdidadm -R all
    
    -R

    Efectúa los procedimientos de reparación

    all

    Especifica todos los dispositivos

  13. En cada nodo, ejecute la orden siguiente para verificar que la migración de la base de datos de almacenamiento a los id de los dispositivos de Solaris 9 tenga éxito:


    # scdidadm -c
    
    • Si la orden scdidadm muestra un mensaje, vuelva al Paso 11 para efectuar más correcciones a la configuración de almacenamiento o la base de datos de almacenamiento.

    • Si la orden scdidadm no muestra mensajes, la migración del id del dispositivo se habrá efectuado satisfactoriamente. Si la migración del id del dispositivo se verifica en todos los nodos de los clústers, continúe con el Paso 14.

  14. ¿Utiliza la configuración mediadores de dos cadenas en Solstice DiskSuite/Solaris Volume Manager?

    • Si no es asi, continúe con el Paso 15.

    • Si la respuesta es afirmativa, restaure las configuraciones del mediador.

    1. Decida qué nodo tendrá la propiedad de un conjunto de discos, al que añadirá los sistemas mediadores.


      # metaset -s nombre_conjunto
      
      -s nombre_conjunto

      Especifica el nombre del conjunto de discos

    2. Si ningún nodo lo ha hecho ya, tome la propiedad del conjunto de discos.


      # metaset -s nombre_conjunto -t
      
      -t

      Toma la propiedad del conjunto de discos.

    3. Vuelva a crear los mediadores.


      # metaset -s 	nombre_conjunto -a -m lista_sistemas_mediadores
      
      -a

      Agrega al conjunto de discos

      -m lista_sistemas_mediadores

      Especifica los nombres de los nodos que añadir como sistemas mediadores en el conjunto de discos

    4. Repita el procedimiento del Paso a al Paso c en cada conjunto de discos en el clúster que utilice mediadores.

  15. ¿Ha modernizado VxVM?

    • Si no es así, continúe con el Paso 16.

    • Si es así, modernice todos los grupos de discos.

      Si desea modernizar un grupo de discos a la versión más alta admitida por la versión instalada de VxVM, ejecute la orden siguiente desde el nodo primario del grupo de discos:


      # vxdg upgrade nombre_grupo_discos
      

      Consulte la documentación de administración de VxVM para obtener más información sobre la modernización de los grupos de discos.

  16. ¿Usa Sun Management Center para supervisar el clúster?

Ejemplo: modernizar desde Sun Cluster 3.0 a Sun Cluster 3.1 4/04

El ejemplo siguiente muestra el proceso de modernización no periódica de un clúster de dos nodos desde Sun Cluster 3.0 al software Sun Cluster 3.1 4/04 en el sistema operativo Solaris 8. Los nombres del nodo del clúster son phys-schost-1 y phys-schost-2.


(En el primer nodo, modernice el software de la estructura desde Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(En el primer nodo, modernice los servicios de datos desde Java Enterprise System Accessory CD 3 CD-ROM)
phys-schost-1# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(En el segundo nodo, modernice el software de la estructura desde Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(En el segundo nodo, modernice los servicios de datos desde Java Enterprise System Accessory CD 3 CD-ROM)
phys-schost-2# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Rearranque cada nodo del clúster)
phys-schost-1# reboot
phys-schost-2# reboot
 
(Compruebe la pertenencia del clúster)
# scstat
                   Nombre del nodo  Estado
                   ---------------  ----------
Nodo del clúster:  phys-schost-1    En línea
Nodo del clúster:  phys-schost-2    En línea