Sun Cluster: Guía de administración del sistema para SO Solaris

Cómo aplicar una modificación con rearranque (nodo)

Aplique la modificación a un único nodo del clúster simultáneamente para mantener el clúster en funcionamiento durante el proceso de modificación. En este procedimiento se debe parar el nodo y arrancarlo en el modo monousuario mediante las órdenes boot -sx o b -sx, antes de aplicar la modificación.

  1. Visite la página web de Sun Cluster para obtener instrucciones especiales previas o posteriores a la instalación.

  2. Conviértase en usuario root en el nodo en el que se va a aplicar la modificación.

  3. Liste los grupos de recursos y de dispositivos del nodo que se va a modificar.


    # scrgadm -pv
    # scstat
    

  4. Pase todos los grupos de recursos, recursos y grupos de dispositivos desde el nodo que se va a modificar a los otros miembros del clúster.


    # scswitch -S -h  nodo[,...]
    

    -S

    Evacúa todos los grupos de dispositivos y de recursos del nodo especificado.

    -h nodo[,...]

    Especifica el nodo del que se van a retirar todos los grupos de recursos y de dispositivos.

  5. Pare el nodo.


    # shutdown -g0 [-y] [-i0]

  6. Arranque el nodo en el modo sin clúster monousuario.

    • SPARC:


      ok boot -sx
      

    • x86:


          <<< Parámetros de arranque actuales >>>
      Ruta de arranque: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
      sd@0,0:a
      Argumentos de arranque:
      
      Escriba b [nombre_archivo]
      [indicadores_arranque] <INTRO> arrancar con opciones
      o      i <INTRO>               introducir el intérprete de arranque
      o      <INTRO>                 arrancar con los valores predeterminados
      
                        <<< tiempo de espera sobrepasado en 5 segundos >>>
      Seleccione (b)arranque o  (i)ntérprete: b -sx
      

  7. Aplique la modificación.


    # patchadd -M directorio_modificación id_modificación
    

    directorio_modificación

    Especifica el directorio en el que está ubicada la modificación.

    id_modificación

    Especifica el número de la modificación.


    Nota –

    Obedezca siempre las instrucciones del directorio de la modificación que anulen las especificadas en este capítulo.


  8. Rearranque el nodo en el clúster.


    # reboot
    

  9. Compruebe que la modificación se haya instalado satisfactoriamente.


    #  showrev -p | grep id_modificación
    

  10. Compruebe que la modificación trabaje correctamente y que tanto el nodo como el clúster funcionen también con normalidad.

  11. Repita del Paso 2 al Paso 10 para los nodos restantes del clúster.

  12. Conmute los grupos de recursos, recursos y grupos de dispositivos según sea necesario.

    Después de rearrancar todos los nodos, el último nodo que se rearranque no tendrá en línea los grupos de recursos y de dispositivos.


    # scswitch -z -D grupo_de_dispositivos[,...] -h nodo[,...]
    # scswitch -z -g grupo_de_recursos[,...] -h nodo[,...]
    

    -z

    Especifica el cambio en el control de un grupo de recursos o de dispositivos.

    -h nodo[,...]

    Especifica los nodos de los que se van a retirar todos los grupos de recursos y de dispositivos.

    -D

    Conmuta los grupos de dispositivos especificados a los nodos identificados en la opción -h.

    -g

    Conmuta los grupos de recursos especificados a los nodos identificados en la opción -h. Si no se especifica ésta, los grupos de recursos se pondrán fuera de línea.

Ejemplo: aplicar una modificación con rearranque (nodo)

En el ejemplo siguiente se muestra la aplicación de una modificación de Sun Cluster con rearranque a un nodo.


# scrgadm -pv
...
RG Name: schost-sa-1
...
# scstat
...
Nombre del grupo de dispositivos: dg-schost-1
...
# scswitch -S -h phys-schost-2
# shutdown -g0 -y -i0
...

Arranque el nodo en el modo sin clúster monousuario.


...
# patchadd -M /tmp/patches 234567-05
...
# reboot
...
# showrev -p | grep 234567-05
# scswitch -z -D dg-schost-1 -h phys-schost-1
# scswitch -z -g schost-sa-1 -h phys-schost-1

Dónde proseguir

Si tiene que rectificar una modificación, consulte Cómo suprimir una modificación de Sun Cluster.