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

ProcedureCómo restaurar el sistema de archivos raíz (/) (Solstice DiskSuite/Solaris Volume Manager)

Utilice este procedimiento para restaurar el sistema de archivos raíz (/) en un nuevo disco, como en el caso de reemplazar un disco raíz averiado. No se debe arrancar el nodo que se vaya a restaurar. Asegúrese de que el clúster funcione sin problemas antes de llevar a cabo el procedimiento de restauración.


Nota –

Como debe dividir el nuevo disco en particiones utilizando el mismo formato que el disco con fallos, determine el esquema de partición antes de comenzar este proceso y vuelva a crear los sistemas de archivos como sea pertinente.


Pasos
  1. Conviértase en usuario root o asuma un rol equivalente en un nodo del clúster con acceso a los conjuntos de discos a los que está vinculado también el nodo.

    Conviértase en usuario root o asuma un rol equivalente en un nodo diferente al que desee restaurar.

  2. Suprima de todos los metasets el nombre de host del nodo que se va a restaurar.

    Ejecute este comando desde un nodo del metaset distinto del que va a suprimir.


    # metaset -s setname -f -d -h nodelist
    
    -s nombre_conjunto

    Especifica el nombre del conjunto de discos.

    -f

    Forzar.

    -d

    Elimina un elemento del conjunto de discos.

    -h lista_nodos

    Especifica el nombre del nodo que se debe borrar del conjunto de discos.

  3. Restaure los sistemas de archivos root (/) y /usr.

    Para restaurar los sistemas de archivos root y /usr, siga el procedimiento descrito en el Capítulo 26, Restoring Files and File Systems (Tasks) de System Administration Guide: Devices and File Systems. Omita el paso del procedimiento de Solaris para reiniciar el sistema.


    Nota –

    No olvide crear el sistema de archivos /global/.devices/nodo@id_nodo


  4. Reinicie el nodo en el modo multiusuario.


    # reboot
    
  5. Sustituya el ID del disco mediante el comando scdidadm(1M).


    # scdidadm -R rootdisk
    
  6. Utilice el comando metadb(1M) para volver a crear las réplicas de la base de datos de estado.


    # metadb -c copies -af raw-disk-device
    
    -c copias

    Especifica el número de réplicas que se deben crear.

    -f dispositivo_de_disco_básico

    Dispositivo de disco básico en el que se deben crear las réplicas.

    -a

    Agrega réplicas.

  7. Utilice el comando metaset en un nodo del clúster distinto del nodo que se ha restaurado para agregar éste a todos los metasets.


    phys-schost-2# metaset -s setname -a -h nodelist
    
    -a

    Crea y agrega el host al conjunto de discos.

    El nodo se rearranca en modo de clúster. El clúster está listo para ser utilizado.


Ejemplo 9–6 Restauración del sistema de archivos raíz (/) (Solstice DiskSuite/Solaris Volume Manager)

En el ejemplo siguiente se muestra cómo se restaura el sistema de archivos raíz (/) en el nodo phys-schost-1 desde el dispositivo de cinta /dev/rmt/0. El comando metaset se ejecuta desde otro de los nodos del clúster, phys-schost-2, para eliminar y más adelante volver a agregar el nodo phys-schost-1 al grupo de discos schost-1. El resto de comandos se ejecutan desde phys-schost-1. Se crea un nuevo bloque de arranque en /dev/rdsk/c0t0d0s0, así como tres réplicas de la base de datos de estado en /dev/rdsk/c0t0d0s4 .


[Become superuser or assume an equivalent role on a cluster node other than the node to be restored
.]
[Remove the node from the metaset:]
phys-schost-2# metaset -s schost-1 -f -d -h phys-schost-1
[Replace the failed disk and boot the node:]
Restore the root (/) and /usr file system using the procedure in the Solaris system administration documentation
 [Reboot:]
# reboot
[Replace the disk ID:]
# scdidadm -R /dev/dsk/c0t0d0
[Recreate state database replicas:]
# metadb -c 3 -af /dev/rdsk/c0t0d0s4
[Add the node back to the metaset:]
phys-schost-2# metaset -s schost-1 -a -h phys-schost-1