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

Modernización a Sun Cluster 3.1 9/04 (no periódica)

Siga las tareas de esta sección para llevar a cabo una modernización no periódica de Sun Cluster 3.x a Sun Cluster 3.1 9/04. En una modernización no periódica, cierre todo el clúster antes de modernizar los nodos. Este procedimiento también permite modernizar el clúster de Solaris 8 a Solaris 9.


Nota –

Si desea una modernización periódica al software Sun Cluster 3.1 9/04, siga los procedimientos de Modernización del software Sun Cluster 3.1 9/04 (periódica) .


Mapa de tareas: Modernización a Sun Cluster 3.1 9/04 (no periódica)

Tabla 5–1 Mapa de tareas: Modernización a Sun Cluster 3.1 9/04

Tarea 

Instrucciones 

1. Leer los requisitos y las restricciones para la modernización. 

Requisitos de modernización y directrices de compatibilidad

2. Sacar el clúster del estado productivo, desactivar los recursos y hacer una copia de seguridad de los datos y de los discos del sistema. Si el clúster utiliza mediadores de dos cadenas en Solstice DiskSuite o Solaris Volume Manager, desconfigúrelos. 

Cómo preparar el clúster para una modernización no periódica

3. Modernizar Solaris, si fuera necesario, a una actualización de Solaris admitida. Opcionalmente, modernizar VERITAS Volume Manager (VxVM). 

Cómo realizar una modernización no periódica del sistema operativo Solaris

4. Efectuar una modernización a la estructura Sun Cluster 3.1 9/04 y al software del servicio de datos. Si fuera necesario modernizar las aplicaciones. Si el clúster utiliza mediadores de dos cadenas, vuelva a configurarlos. SPARC: Si ha modernizado VxVM, modernice los grupos de discos. 

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

5. Activar recursos y conectar en línea los grupos de recursos. Opcionalmente, migrar los recursos existentes a nuevos tipos de recursos. 

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

6. (Opcional) SPARC: Modernizar el módulo Sun Cluster de Sun Management Center, si es necesario.

SPARC: Cómo modernizar el software del módulo Sun Cluster en Sun Management Center

Cómo preparar el clúster para una modernización no periódica

Antes de modernizar el software siga estos pasos para dejar el clúster inactivo:

  1. Compruebe que la configuración cumpla los requisitos de la modernización.

    Consulte Requisitos de modernización y directrices de compatibilidad .

  2. Tenga a mano los CD-ROM, la documentación y las modificaciones para todos los productos de software que esté modernizando.

    • Solaris 8 o Solaris 9

    • Estructura Sun Cluster 3.1 9/04

    • Servicios de datos de Sun Cluster 3.1 9/04 (agentes)

    • Aplicaciones gestionadas por agentes de los servicios de datos de Sun Cluster 3.1 9/04

    • SPARC: VERITAS Volume Manager

    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.

  3. (Opcional) Instale la documentación de Sun Cluster 3.1 9/04.

    Instale los paquetes de documentación en su ubicación preferida, como una consola de administración o un servidor de documentación. Consulte el archivo index.html del nivel superior del CD-ROM de Sun Cluster 3.1 9/04 para acceder a las instrucciones de instalación.

  4. Si está realizando la modernización desde Sun Cluster 3.0, debe tener disponible la lista de direcciones IP de prueba.

    Cada adaptador de red pública del clúster debe tener al menos una dirección IP de prueba. Este requisito es necesario independientemente de si el adaptador es el adaptador activo o el de respaldo del grupo. Las direcciones IP de prueba se usan para volver a configurar los adaptadores con el fin de usar Ruta múltiple de red IP.


    Nota –

    Cada dirección IP de prueba debe estar en la misma subred que la dirección IP utilizada por el adaptador de red pública.


    Para mostrar adaptadores públicos de red en un nodo, ejecute la orden siguiente:


    % pnmstat
    

    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.

  5. Notifique a los usuarios que los servicios del clúster no estarán disponibles durante la modernización.

  6. Compruebe que el clúster funcione con normalidad.

    • Si desea ver el estado actual del clúster, ejecute el comando siguiente desde cualquier nodo:


      % scstat
      

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

    • Busque el registro de /var/adm/messages en el mismo nodo para mensajes de error o de advertencia sin solucionar.

    • Compruebe el estado del gestor de volúmenes.

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

  8. Inicie la utilidad scsetup(1m).


    # scsetup
    

    Se mostrará el Menú principal.

  9. Desconecte cada grupo de recursos.

    1. En el Menú principal de scsetup, seleccione los grupos de recursos.

    2. En el menú Grupo de recursos, seleccione Poner en línea/fuera de línea o conmutar un grupo de recursos.

    3. Siga las indicaciones para poner fuera de línea a todos los grupos de recursos y póngalos en estado sin gestionar.

    4. Cuando todos los grupos de recursos esten fuera de línea, escriba q para volver al menú Grupos de recursos.

  10. Inhabilite todos los recursos del clúster.

    La inhabilitación de los recursos antes de la modernización evita que el clúster sitúe automáticamente los recursos en línea si un nodo se rearranca por error en el modo clúster.

    1. En el menú Grupo de recursos, seleccione Habilitar/inhabilitar un recurso.

    2. Seleccione un recurso que inhabilitar y siga las indicaciones.

    3. Repita Paso b para cada recurso.

    4. Cuando todos los recursos estén inhabilitados, escriba q para volver al menú Grupos de recursos.

  11. Salga de la utilidad scsetup.

    Escriba q para anular cada submenú o pulse Ctrl-C.

  12. Compruebe que los recursos de todos los nodos estén Fuera de línea y que todos los grupos de recursos estén en el estado No gestionado.


    # scstat -g
    

  13. Si el clúster utiliza mediadores de dos cadenas en Solstice DiskSuite o Solaris Volume Manager, desconfigúrelos.

    Consulte Configuración de mediadores de dos cadenas si desea más información.

    1. Ejecute la orden siguiente para verificar que no haya problemas con los datos de los mediadores.


      # medstat -s nombre_conjunto
      
      -s nombre_conjunto

      Especifica el nombre del conjunto de discos

      Si el valor el campo Estado es Incorrecto, repare el sistema mediador afectado. Siga el procedimiento que se explica en Cómo reparar los datos incorrectos del mediador .

    2. Coloque en una lista todos los mediadores.

      Guarde esta información para cuando restaure los mediadores durante el procedimiento que se explica en Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.

    3. En un conjunto de discos que utilice mediadores, pase a ser su propietario si ningún nodo tiene ya la propiedad.


      # metaset -s nombre_conjunto -t
      
      -t

      Se convierte en propietario del conjunto de discos

    4. Desconfigure todos los mediadores del conjunto de discos.


      # metaset -s nombre_conjunto -d -m lista_sistemas_mediadores
      
      -s nombre_conjunto

      Especifica el nombre del conjunto de discos

      -d

      Elimina del conjunto de discos

      -m lista_sistemas_mediadores

      Especifica el nombre del nodo que suprimir como un sistema mediador del conjunto de discos

      Consulte la página de comando man mediator(7D) para obtener más información sobre las opciones específicas del mediador en la orden metaset.

    5. Repita los pasos que van del Paso c al Paso d en cada conjunto de discos restante que utilice mediadores.

  14. Si no están instalados, 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.

  15. En el caso de un clúster de dos nodos, si el clúster utiliza el software Sun StorEdge Availability Suite, asegúrese de que los datos de configuración de los servicios de disponibilidad se encuentran en el disco de quórum.

    Los datos de configuración deben residir en un disco de quórum para asegurar el funcionamiento adecuado de Sun StorEdge Availability Suite después de modernizar el software del clúster.

    1. Conviértase en un superusuario en un nodo del clúster que ejecuta Sun StorEdge Availability Suite.

    2. Identifique el ID del dispositivo y el segmento que utiliza el archivo de configuración Sun StorEdge Availability Suite.


      # /usr/opt/SUNWscm/sbin/dscfg
      /dev/did/rdsk/dNsS
      

      En esta salida de ejemplo, N es el ID de dispositivo y S el segmento del dispositivo N.

    3. Identifique el dispositivo de quórum existente.


      # scstat -q
      -- Quorum Votes by Device --
                           Device Name         Present Possible Status
                           -----------         ------- -------- ------
         Device votes:     /dev/did/rdsk/dQsS  1       1        Online

      En esta salida de ejemplo, dQsS es el dispositivo de quórum existente.

    4. Si el dispositivo de quórum no es el mismo que el dispositivo de datos de configuración de Sun StorEdge Availability Suite, mueva los datos de configuración a un segmento disponible en el dispositivo de quórum.


      # dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS
      


      Nota –

      Debe utilizar el nombre del dispositivo DID original, /dev/did/rdsk/, no el dispositivo DID de bloque, /dev/did/dsk/.


    5. Si ha movido los datos de configuración, configure Sun StorEdge Availability Suite para que utilice la nueva ubicación.

      Como superusuario, emita el siguiente comando en cada nodo que ejecuta Sun StorEdge Availability Suite.


      # /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS
      

  16. Detenga todas las aplicaciones que se estén ejecutando en cada nodo del clúster.

  17. Compruebe que se haya efectuado una copia de seguridad de todos los datos compartidos.

  18. Cierre el clúster desde un nodo.


    # scshutdown -g0 -y
    

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

  19. Arranque cada nodo en modo de sin clúster.

    En los sistemas basados en SPARC, ejecute el siguiente comando:


    ok boot -x
    

    En los sistemas basados en x86, ejecute el siguiente comando:


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

  20. Compruebe que se haya efectuado una copia de seguridad de cada disco del sistema.

  21. Modernice el software Sun Cluster o el sistema operativo Solaris.

Cómo realizar una modernización no periódica del sistema operativo Solaris

Siga estos pasos en cada nodo del clúster para modernizar el sistema operativo Solaris. Si el clúster ya se ejecuta en una versión del sistema operativo Solaris que admite Sun Cluster 3.1 9/04, la modernización posterior del sistema operativo Solaris es opcional. Si no tiene previsto modernizar el sistema operativo Solaris, vaya a Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.


Nota –

El clúster se debe ejecutar o modernizar en, al menos, el nivel mínimo requerido de Solaris 8 o Solaris 9 para que admita el software Sun Cluster 3.1 9/04. Si desea más información, consulte ”Supported Products” en Sun Cluster Release Notes for Solaris OS.


  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. Conviértase en superusuario en el nodo del clúster que se desee modernizar.

  3. (Opcional) Modernice VxFS.

    Siga los procedimientos proporcionados en la documentación de VxFS.

  4. Determine si los siguientes enlaces con Apache ya existen; si es así, especifique si los nombres de los archivos contienen una K o una S mayúsculas:


    /etc/rc0.d/K16apache
    /etc/rc1.d/K16apache
    /etc/rc2.d/K16apache
    /etc/rc3.d/S50apache
    /etc/rcS.d/K16apache
    • Si estos enlaces ya existen y no contienen una K o una S en mayúsculas en el nombre del archivo, no es necesario efectuar más acciones en estos enlaces.

    • Si estos enlaces no existen o si existen pero contienen una k o una s en minúsculas en el nombre del archivo, apártelos en el Paso 9.

  5. Comente todas las entradas de los sistemas de archivos montados globalmente en el archivo /etc/vfstab del nodo.

    1. Para una posterior referencia, lleve un registro de todas las entradas que ya están comentadas.

    2. Convierta temporalmente en comentario todas las entradas de los sistemas de archivos montados globalmente en el archivo /etc/vfstab.

      Las entradas de los sistemas de archivos montados globalmente contienen la opción de montaje global. Convierta en comentario estas entradas para evitar que la modernización de Solaris intente montar los dispositivos globales.

  6. Determine el procedimiento que se debe seguir para modernizar el sistema operativo Solaris.

    Gestor de volúmenes 

    Procedimiento que seguir 

    Ubicación de las instrucciones 

    Solstice DiskSuite o Solaris Volume Manager 

    Cualquier método de modernización de Solaris excepto la modernización automática.

    Documentación para la instalación de Solaris 8 o Solaris 9 

    SPARC: VERITAS Volume Manager 

    “Modernización de VxVM y Solaris” 

    Documentación sobre la instalación de VERITAS Volume Manager 


    Nota –

    Si el clúster ya tiene instalado VxVM, debe reinstalar el software VxVM o modernizar la versión de VxVM a Solaris 9, como parte del proceso de modernización de Solaris.


  7. Modernice el software Solaris, siguiendo el procedimiento seleccionado en el Paso 6.

    1. Si se le indica que rearranque un nodo durante el proceso de modernización, añada siempre la opción -x a la orden. O, si la instrucción indica ejecutar el comando init S, use el comando reboot -- -xs en su lugar.

      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
        

    2. No lleve a cabo el rearranque final en la modernización de Solaris. Vuelva a este procedimiento para seguir el Paso 8 y el Paso 9; rearranque después en un modo sin clúster en el Paso 10 para completar la modernización de Solaris.

  8. En el archivo /a/etc/vfstab, desconecte las entradas de los sistemas de archivos montados globalmente que convirtió en comentario en el Paso 5.

  9. Aparte los enlaces restaurados de Apache si se diese alguna de estas condiciones antes de modernizar Solaris:

    • Los enlaces de Apache que aparecen en la lista en el Paso 4 no existían.

    • Los enlaces de Apache enumerados en el Paso 4 existían y contenían una k o una s en minúsculas en los nombres de los archivos.

    Si desea apartar los enlaces restaurados de Apache que contienen una K o una S en mayúsculas en el nombre, utilice las órdenes siguientes para cambiar el nombre de los archivos con una k o una s en minúsculas.


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    
  10. Rearranque el nodo en el modo sin clúster.

    Incluya los guiones dobles (--) en la orden siguiente:


    # reboot -- -x
    

  11. SPARC: Si el clúster ejecuta VxVM, lleve a cabo los siguientes pasos del procedimiento “Modernización de VxVM y Solaris” para volver a instalar o modernizar VxVM.

    Tenga en cuenta las instrucciones especiales siguientes:

    1. Tras completar la modernización de VxVM pero antes de rearrancar, compruebe las entradas en el archivo /etc/vfstab. Si alguna de las entradas que activó en el Paso 8 se convirtió en comentario, vuelva a activarlas.

    2. Si los procedimientos de VxVM le indican que debe efectuar un rearranque final de reconfiguración mediante la opción -r, rearranque en el modo sin clúster mediante la opción -x.


      # reboot -- -x
      

    Nota –

    Si ve un mensaje parecido al siguiente, escriba la contraseña root para continuar con la modernización. No ejecute la orden fsck ni escriba Ctrl-D.


    WARNING - Unable to repair the /global/.devices/node@1 filesystem.
    Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the
    shell when done to continue the boot process.
    
    Type control-d to proceed with normal startup,
    (or give root password for system maintenance):  Type the root password
    


  12. Instale las modificaciones necesarias para Solaris y las relacionadas con el hardware y descargue el firmware necesario que se incluye en éstas.

    Instale también las modificaciones para el software Solstice DiskSuite (Solaris 8).


    Nota –

    No rearranque después de añadir las modificaciones. Debe rearrancar el nodo después de modernizar el software Sun Cluster.


    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.

  13. Modernizar el software a Sun Cluster 3.1 9/04.

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


    Nota –

    Para completar la modernización de Solaris 8 a Solaris 9, también debe efectuar la modernización a la versión de Solaris 9 del software Sun Cluster 3.1 9/04, aunque el clúster ya exista en este software.


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

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

Lleve a cabo este procedimiento para finalizar la modernización de Sun Cluster. En primer lugar, vuelva a registrar todos los tipos de recursos que han recibido una nueva versión por la modernización. En segundo lugar, modifique los recursos para que usen la nueva versión del tipo de recurso. En tercer lugar, vuelva a habilitar los recursos. Por último, ponga los grupos de recursos de nuevo en línea.


Nota –

Para modernizar futuras versiones de los tipos de recursos, consulte “Upgrading a Resource Type” en Sun Cluster Data Service Planning and Administration Guide for Solaris OS.


  1. Compruebe que se hayan seguido todos los pasos indicados en Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.

  2. Si ha modernizado servicios de datos que no se proporcionan en el CD-ROM de Sun Cluster 3.1 9/04 Agents, registre los nuevos tipos de recursos para esos servicios de datos.

    Siga la documentación que se suministra con los servicios de datos.

  3. Si ha modernizado Sun Cluster HA para SAP liveCache desde la versión para Sun Cluster 3.0 a la versión para Sun Cluster 3.1, modifique el archivo de configuración /opt/SUNWsclc/livecache/bin/lccluster.

    En el archivo lccluster, especifique el valor de put-Confdir_list-here en la entrada CONFDIR_LIST="put-Confdir_list-here". Esta entrada no existía en la versión Sun Cluster 3.0 del archivo lccluster. Siga las instrucciones en “Registering and Configuring the Sun Cluster HA for SAP liveCache” en Sun Cluster Data Service for SAP liveCache Guide for Solaris OS.

  4. Si la configuración utiliza mediadores de dos cadenas para Solstice DiskSuite o Solaris Volume Manager, restaure las configuraciones de 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

      Se convierte en propietario del conjunto de discos

    3. Vuelva a crear los mediadores.


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

      Se añade 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.

  5. SPARC: Si ha modernizado VxVM, 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.

  6. Inicie la utilidad scsetup(1M) desde un nodo.


    # scsetup
    

  7. Vuelva a habilitar todos los recursos inhabilitados.

    1. En el menú Grupo de recursos, seleccione Habilitar/inhabilitar un recurso.

    2. Seleccione un recurso que habilitar y siga las indicaciones.

    3. Repita el Paso b en cada recurso inhabilitado.

    4. Cuando todos los recursos se vuelvan a habilitar, escriba q para volver al menú Grupos de recursos.

  8. Vuelva a dejar en línea cada grupo de recursos.

    1. En el menú Grupo de recursos, seleccione Poner en línea/fuera de línea o conmutar un grupo de recursos.

    2. Siga las indicaciones para que cada grupo de recursos sea gestionado y deje en línea al grupo de recursos.

  9. Cuando todos los grupos de recursos estén de nuevo en línea, salga de la utilidad scsetup.

    Escriba q para anular cada submenú o pulse Ctrl-C.

  10. (Opcional) Migrar recursos a nuevas versiones de tipos de recursos.

    Consulte “Upgrading a Resource Type” en Sun Cluster Data Services Planning and Administration Guide for Solaris OS, que contiene los procedimientos que utilizan la línea de comandos. También puede realizar las mismas tareas utilizando el menú Resource Group menu de la utilidad scsetup. El proceso implica la realización de las siguientes tareas:

    • Registrar el nuevo tipo de recurso.

    • Migrar el recurso idóneo a la nueva versión del tipo de recursos.

    • Modificar las propiedades de extensión del tipo de recurso tal y como se especifica en el manual para el servicio de datos relacionado.

  11. Si cuenta con un sistema basado en SPARC y utiliza Sun Management Center para controlar el clúster, vaya a SPARC: Cómo modernizar el software del módulo Sun Cluster en Sun Management Center .

La modernización del clúster se ha completado.