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

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

Siga este procedimiento en un solo nodo al mismo tiempo. Retirará el nodo modernizado del clúster mientras el resto de nodos continúan funcionando como miembros activos del clúster.


Nota –

Tenga en cuenta las siguientes directrices cuando realiza una modernización periódica:


  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 de todos los productos de software que va a modernizar antes de comenzar con la modernización del clúster.

    • 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

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

  5. Si no están instalados, instale los paquetes de Sun Web Console.

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

  7. En cualquier nodo, visualice el estado actual del clúster.

    Guarde la salida como una línea de referencia para comparaciones posteriores.


    % scstat
    % scrgadm -pv[v]

    Consulte las páginas de comando man scstat(1M) y scrgadm(1M) si desea obtener más información.

  8. Traslade todos los grupos de recursos y de dispositivos que se estén ejecutando en el nodo que desea modernizar.


    # scswitch -S -h nodo_origen
    
    -S

    Traslada todos los grupos de recursos y de dispositivos

    -h nodo_origen

    Especifica el nombre del nodo desde el que mover los grupos de recursos y de dispositivos

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

  9. Compruebe que el traslado se haya completado.


    # scstat -g -D
    
    -g

    Muestra el estado de todos los grupos de recursos

    -D

    Muestra el estado de todos los grupos de dispositivos de disco.

  10. Asegúrese de que se han realizado copias de seguridad del disco de sistema, las aplicaciones y todos los datos.

  11. 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 finalizar una modernización periódica a 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 el procedimiento del paso Paso c al Paso d para cada conjunto de discos restante que utilice mediadores.

  12. Cierre el nodo que se desee modernizar y arránquelo en el modo sin clúster.

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


    # shutdown -y -g0 ok boot -x
    

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


    # shutdown -y -g0
    ...
                          <<< 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
    

    Los otros nodos del clúster continúan funcionando como miembros activos del clúster.

  13. Para modernizar Solaris a una versión MaintenanceUpdate, vaya a Cómo realizar una modernización periódica de Solaris Maintenance Update .


    Nota –

    El clúster se debe ejecutar o modernizar en, al menos, el nivel mínimo requerido del sistema operativo Solaris para que admita el software Sun Cluster 3.1 9/04. Consulte Sun Cluster Release Notes for Solaris OS para obtener información sobre las versiones admitidas del sistema operativo Solaris.


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