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.
Visite la página web de Sun Cluster para obtener instrucciones especiales previas o posteriores a la instalación.
Conviértase en usuario root en el nodo en el que se va a aplicar la modificación.
Liste los grupos de recursos y de dispositivos del nodo que se va a modificar.
# scrgadm -pv # scstat |
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[,...] |
Evacúa todos los grupos de dispositivos y de recursos del nodo especificado.
Especifica el nodo del que se van a retirar todos los grupos de recursos y de dispositivos.
Pare el nodo.
# shutdown -g0 [-y] [-i0] |
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 |
Aplique la modificación.
# patchadd -M directorio_modificación id_modificación |
Especifica el directorio en el que está ubicada la modificación.
Especifica el número de la modificación.
Obedezca siempre las instrucciones del directorio de la modificación que anulen las especificadas en este capítulo.
Rearranque el nodo en el clúster.
# reboot |
Compruebe que la modificación se haya instalado satisfactoriamente.
# showrev -p | grep id_modificación |
Compruebe que la modificación trabaje correctamente y que tanto el nodo como el clúster funcionen también con normalidad.
Repita del Paso 2 al Paso 10 para los nodos restantes del clúster.
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[,...] |
Especifica el cambio en el control de un grupo de recursos o de dispositivos.
Especifica los nodos de los que se van a retirar todos los grupos de recursos y de dispositivos.
Conmuta los grupos de dispositivos especificados a los nodos identificados en la opción -h.
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.
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.
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 |
... # 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 |
Si tiene que rectificar una modificación, consulte Cómo suprimir una modificación de Sun Cluster.