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

ProcedureCómo preparar un nodo del clúster para una modernización periódica

Siga este procedimiento en un solo nodo al mismo tiempo. El nodo modernizado se extrae del clúster, mientras que los nodos restantes continúan funcionando como miembros activos del clúster.

Antes de empezar

Lleve a cabo las siguientes tareas:

Tenga en cuenta las siguientes instrucciones cuando ejecute una modernización periódica:

Pasos
  1. (Opcional) Instale la documentación de Sun Cluster 3.1 8/05.

    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 Solaris_arqu/Product/sun_cluster/index.html en el CD-ROM 2 de 2 de Sun Cluster, donde arqu es sparc o x86, para acceder a las instrucciones de instalación.

  2. Si desea modernizar desde Sun Cluster 3.1 9/04, asegúrese de que esté instalada la última versión de Sun Cluster 3.1 Core Patch,

    que contiene la solución de código para 6210440 y que es necesaria para habilitar la modernización periódica del software de Sun Cluster 3.1 9/04 a Sun Cluster 3.1 8/05.

  3. Conviértase en superusuario en el nodo del clúster que se desee modernizar.

  4. Para un clúster de dos nodos que utilice el software de Sun StorEdge Availability Suite, asegúrese de que los datos de configuración para los servicios de disponibilidad residan en el disco del quórum.

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

    1. Conviértase en superusuario en un nodo del clúster que ejecute el software de Sun StorEdge Availability Suite.

    2. Identifique el ID de dispositivo y el segmento que utiliza el archivo de configuración de 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, dQsSes 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 del 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 el software de Sun StorEdge Availability Suite para que use la ubicación nueva.

      Como superusuario, tramite el siguiente comando en cada nodo que ejecute el software de Sun StorEdge Availability Suite.


      # /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS
      
  5. 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 de scstat(1M) y scrgadm(1M) para obtener más información.

  6. Mueva todos los grupos de recursos y de dispositivos que se estén ejecutando en el nodo que va a 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 de scswitch(1M) si desea obtener más información.

  7. Compruebe que el traslado se haya completado correctamente.


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

  8. Asegúrese de que el disco de sistema, las aplicaciones y los datos tengan copias de seguridad.

  9. 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 para obtener 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 setname

      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 indica en Cómo reparar los datos incorrectos del mediador .

    2. Coloque en una lista todos los mediadores.

      Guarde esta información para cuando restablezca los mediadores durante el procedimiento descrito en Cómo finalizar una modernización periódica para el software de Sun Cluster 3.1 8/05 .

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


      # scswitch -z -D setname -h node
      
      -z

      Control de los cambios

      -D

      Especifica el nombre del conjunto de discos

      -h nodo

      Especifica el nombre del nodo que debe convertirse en principal en el conjunto de discos

    4. Desconfigure todos los mediadores del conjunto de discos.


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

      Especifica el nombre del conjunto de discos

      -d

      Elimina del conjunto de discos

      -m mediator-host-list

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

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

    5. Repita estos pasos para cada conjunto de discos restante que utilice mediadores.

  10. 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 el siguiente comando:


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

Pasos siguientes

Para modernizar el software de Solaris a una versión Maintenance Update, acceda a Cómo llevar a cabo una modernización periódica de una versión Maintenance Update de Solaris .


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 8/05. Consulte Notas de la versión de Sun Cluster 3.1 8/05 para SO Solaris para obtener información acerca de las versiones que admite el sistema operativo Solaris.


Si no desea actualizar el sistema operativo Solaris, acceda a Cómo actualizar el software que mantiene la relación de dependencia antes de una modernización periódica.