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

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

Lleve a cabo este procedimiento para modernizar cada nodo del clúster a Sun Cluster 3.1 9/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 una modernización no periódica .

  2. Si efectuó la modernización de Solaris 8 a Solaris 9, compruebe también que se hayan seguido todos los pasos de Cómo realizar una modernización no periódica del sistema operativo Solaris.

  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 en un nodo del clúster.

  5. Inserte el CD-ROM de Sun Java Enterprise System 1/05 2 de 2 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/.

  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. Modernice el software de la estructura del 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.


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


    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.


    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.

      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.

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

    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 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. Modernice el software del servicio 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 ordenscinstall 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 CD-ROM de Sun Cluster 3.1 9/04 Agents.

  11. Compruebe que cada 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.

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


    # reboot
    

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

      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.

    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.

  17. Si ha realizado la modernización de Solaris 8 a Solaris 9, compruebe la coherencia de la configuración de almacenamiento.

    1. En cada nodo, ejecute el siguiente comando 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 b hasta que la configuración no pase esta comprobación. Si no lleva a cabo esta comprobación, 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 

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

      No hay mensaje de salida 

      Ninguna. 

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

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

    3. En cada nodo, ejecute el siguiente comando para verificar que la migración de la base de datos de almacenamiento a los ID de dispositivos de Solaris 9 se ha llevado a cabo con éxito.


      # scdidadm -c
      
      • Si la orden scdidadm muestra un mensaje, vuelva al Paso a 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 4.

  18. Vaya a Cómo finalizar una modernización no periódica a Sun Cluster 3.1 9/04.

Ejemplo—Modernización no periódica de Sun Cluster 3.0 a Sun Cluster 3.1 9/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 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. Los nombres del nodo del clúster son phys-schost-1 y phys-schost-2.


(On the first node, 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

(On the first node, upgrade framework 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/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(On the first node, 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
 
(On the second node, install Sun Web Console software from the CD-ROM de Sun Cluster 3.1 9/04)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-2# ./setup

(On the second node, upgrade framework software from the CD-ROM de Sun Cluster 3.1 9/04)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(On the second node, upgrade data services from the CD-ROM de Sun Cluster 3.1 9/04 Agents)
phys-schost-2# scinstall -u update -s all -d /cdrom/cdrom0
 
(Reboot each node into the cluster)
phys-schost-1# reboot
phys-schost-2# reboot

(Verify that software versions are the same on all nodes)
# scinstall -pv 

(Verify cluster membership)
# scstat -n
-- Cluster Nodes --
                   Node name      Status
                   ---------      ------
  Cluster node:    phys-schost-1  Online
  Cluster node:    phys-schost-2  Online