Sun Cluster 3.1 10/03: Guía de instalación del software

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

Este procedimiento describe cómo modernizar el clúster a Sun Cluster 3.1 10/03. 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 de 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 Cluster 3.1 10/03 CD-ROM en la unidad correspondiente del nodo.

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

  5. Modernice el software del nodo a Sun Cluster 3.1 10/03.

    1. Sitúese en el directorio /cdrom/suncluster_3_1/SunCluster_3.1/Sol_versión/Tools, donde versión es 8 (de Solaris 8) o 9 (de Solaris 9). .)


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_versión/Tools
      

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

      • Si desea modernizar Sun Cluster 3.0 ejecute el comando 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 Ruta múltiple de red IP

        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 el comando scinstall. Si no especifica un archivo de la lista de modificaciones, el comando scinstall instalará todas las modificaciones del directorio nombre_directorio, incluidas las modificaciones en los archivos comprimidos con formato 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 el comando 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 el comando scinstall. Si no especifica un archivo de la lista de modificaciones, el comando scinstall instalará todas las modificaciones del directorio nombre_directorio, incluidas las modificaciones en los archivos comprimidos con formato 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.


      Consejo –

      Si se interrumpe el proceso de modernización, use el comando scstat(1M) para asegurarse de que el nodo se encuentre en el modo sin clúster (Offline); reinicie después el comando scinstall.


      # scstat -n
      -- Nodos del clúster --
                         Nombre del nodo    Estado
                         ---------------    ------
      Nodo del clúster:  nombre_nodo        Fuera de línea
      Nodo del clúster:  nombre_nodo        Fuera de línea

      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 Ruta múltiple de red IP.


      Nota –

      El software Sun Cluster 3.1 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 el comando scinstall haga uno o más de los cambios siguientes en la configuración:

      • Convertir los grupos NAFO a grupos de Ruta múltiple de red IP 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.

      • Definir la variable local-mac-address? como true, si no lo estuviera.

    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 10/03:

    • 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 recibe instrucciones para rearrancar un nodo durante el proceso de modernización, añada siempre la opción -x al comando. Así se asegura de que el nodo rearranque en modo sin clúster. Por ejemplo, cualquiera de los dos comandos 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 10/03.


    Nota –

    Debe modernizar Sun Cluster HA para Oracle 3.0 de 64 bits para el servicio de datos de Solaris 9 a la versión Sun Cluster 3.1 10/03. 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 10/03.


    La utilidad scinstall(1M) sólo moderniza los servicios de datos porporcionados en Sun Cluster 3.1 Agents CD-ROM. Los servicios de datos personalizados o de otras empresas se deben modernizar manualmente.

    1. Inserte Sun Cluster 3.1 Agents 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


      Consejo –

      Si se interrumpe el proceso de modernización, use el comando scstat(1M) para asegurarse de que el nodo se encuentre en el modo sin clúster (Offline); reinicie después el comando scinstall.


      # scstat -n
      -- Nodos del clúster --
                         Nombre del nodo    Estado
                         ---------------    ------
      Nodo del clúster:  nombre_nodo        Fuera de línea
      Nodo del clúster:  nombre_nodo        Fuera de línea

    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 Sun Cluster 3.1 Agents CD-ROM.

    5. Instale las modificaciones del servicio de datos de Sun Cluster 3.1 10/03.

      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 el comando 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 no pase esta comprobación. 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 del comando 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 del 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 obtener 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 mprocedimientos de reparación

    all

    Especifica todos los dispositivos

  13. En cada nodo, ejecute el comando 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 el comando 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 el comando 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. ¿Ha modernizado VxVM?

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

    • 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 el comando 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.

  15. ¿Desea usar Sun Management Center para supervisar el clúster?

Ejemplo: modernizar desde Sun Cluster 3.0 a Sun Cluster 3.1 10/03

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 10/03 en el sistema operativo Solaris 8. Los nombres de los nodos del clúster son phys-schost-1 y phys-schost-2.


(En el primer nodo, modernice el software de la estructura desde Sun Cluster 3.1 10/03 CD-ROM)
phys-schost-1# cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(En el primer nodo, modernice los servicios de datos desde Sun Cluster 3.1 Agents 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 Cluster 3.1 10/03 CD-ROM)
phys-schost-2# cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(En el segundo nodo, modernice los servicios de datos desde Sun Cluster 3.1 Agents 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)-- Nodos del clúster --
                   Nombre del nodo   Estado
                   ---------------   ------
Nodo del clúster:  phys-schost-1     En línea
Nodo del clúster:  phys-schost-2     En línea