Guía de administración del sistema de Oracle® Solaris Cluster 4.3

Salir de la Vista de impresión

Actualización: Julio de 2016
 
 

Cómo restaurar el sistema de archivos raíz ZFS (/) (Solaris Volume Manager)

Siga este procedimiento para restaurar sistemas de archivos raíz ZFS (/) en un disco nuevo, por ejemplo, después de reemplazar un disco raíz defectuoso. El nodo que se está restaurando no se debe arrancar. Asegúrese de que el cluster se esté ejecutando sin errores antes de llevar a cabo el proceso de restauración. Se admite UFS, excepto como un sistema de archivos raíz. UFS se puede usar en metadispositivos de metaconjuntos de Solaris Volume Manager de discos compartidos.


Notas -  Como debe particionar el disco nuevo con el mismo formato que el defectuoso, identifique el esquema de partición antes de comenzar el proceso y vuelva a crear los sistemas de archivos de forma adecuada.

phys-schost# refleja un indicador de cluster global. Siga este procedimiento en un cluster global.

Este procedimiento proporciona las formas largas de los comandos de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. A excepción de las formas de los nombres de comandos, los comandos son idénticos.

  1. Asuma un rol que proporcione la autorización de RBAC solaris.cluster.modify en un nodo de cluster con acceso a los conjuntos de discos a los que también está conectado el nodo que se va a restaurar.

    Use otro nodo que no sea el que va a restaurar.

  2. Elimine de todos los metaconjuntos el nombre de host del nodo que se va a restaurar.

    Ejecute este comando desde un nodo del metaconjunto que no sea el que va a eliminar. Debido a que el nodo de recuperación está fuera de línea, el sistema mostrará un error de RPC: Rpcbind failure - RPC: Timed out. Ignore este error y continúe con el siguiente paso.

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

    Especifica el nombre del conjunto de discos.

    -f

    Elimina el último host del conjunto de discos.

    -d

    Elimina del conjunto de discos.

    -h nodelist

    Especifica el nombre del nodo que se va a eliminar del conjunto de discos.

  3. Restaure el sistema de archivos raíz ZFS (/).

    Para obtener más información, consulte Sustitución de discos en una agrupación raíz ZFS de Gestión de sistemas de archivos ZFS en Oracle Solaris 11.3.

    Para recuperar las instantáneas de la agrupación raíz o la agrupación raíz ZFS, siga el procedimiento de Sustitución de discos en una agrupación raíz ZFS de Gestión de sistemas de archivos ZFS en Oracle Solaris 11.3.


    Notas -  Asegúrese de crear el sistema de archivos /global/.devices/node@nodeid.

    Si existe el archivo de copia de seguridad /.globaldevices en el directorio de copia de seguridad, se restaura junto con la restauración raíz ZFS. El archivo no es creado automáticamente por el servicio SMF globaldevices.

  4. Rearranque el nodo en modo multiusuario.
    # reboot
  5. Sustituya el ID del dispositivo.
    # cldevice repair root-disk
  6. Use el comando metadb para recrear las réplicas de la base de datos de estado.
    # metadb -c copies -af raw-disk-device
    -c copies

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

    -f raw-disk-device

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

    -a

    Agrega réplicas.

    Para obtener más información, consulte la página del comando man metadb(1M).

  7. Desde un nodo del cluster que no sea el restaurado, agregue el nodo restaurado a todos los grupos de discos.
    phys-schost-2# metaset -s setname -a -h nodelist
    -a

    Crea el host y lo agrega al conjunto de discos.

    El nodo se rearranca en modo de cluster. El cluster está preparado para utilizarse.

Ejemplo 89  Restauración del sistema de archivos raíz ZFS (/) (Solaris Volume Manager)

En el ejemplo siguiente, se muestra el sistema de archivos raíz (/) restaurado en el nodo phys-schost-1. El comando metaset se ejecuta desde otro nodo en el cluster, phys-schost-2, para eliminar y luego volver a agregar el nodo phys-schost-1 al conjunto de discos schost-1. Todos los demás comandos se ejecutan desde phys-schost-1. Se crea un bloque de arranque nuevo en /dev/rdsk/c0t0d0s0 y se vuelven a crear tres réplicas de la base de datos en /dev/rdsk/c0t0d0s4. Para obtener más información sobre la restauración de datos, consulte Resolución de problemas de datos en una agrupación de almacenamiento ZFS de Gestión de sistemas de archivos ZFS en Oracle Solaris 11.3.

Elimine el nodo del metaset
phys-schost-2# metaset -s schost-1 -f -d -h phys-schost-1

Reemplace el disco con fallos e inicie el nodo
Restaure el sistema de archivos root (/) y /usr siguiendo los procedimientos descritos en la documentación de Oracle Solaris

Reinicie el nodo
# reboot

Reemplace el ID del disco
# cldevice repair /dev/dsk/c0t0d0

Vuelva a crear las réplicas de la base de datos de estado
# metadb -c 3 -af /dev/rdsk/c0t0d0s4

Agregue nuevamente el nodo al metaset
phys-schost-2# metaset -s schost-1 -a -h phys-schost-1