Utilice este procedimiento para restaurar un sistema de archivos raíz (/) no encapsulado en un nodo. 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.
Puesto que es necesario efectuar la partición del nuevo disco con el mismo formato que el disco averiado, identifique el esquema de partición de éste antes de iniciar el procedimiento y vuelva a crear los sistemas de archivos apropiados.
Sustituya el disco averiado en el nodo en el que se va a restaurar el sistema de archivos raíz (/).
Consulte los procedimientos de sustitución de discos en la documentación de su servidor.
Arranque el nodo que se va a restaurar.
Si usa el CD de Solaris, en el indicador ok de OpenBoot PROM, escriba la siguiente orden:
ok boot cdrom -s |
Si usa un servidor Solaris JumpStart TM, en el indicador ok de OpenBoot PROM, escriba la siguiente orden:
ok boot net -s |
Cree todas las particiones y el espacio de intercambio en el disco raíz mediante la orden format(1M).
Vuelva a crear el esquema de particiones original del disco averiado.
Cree el sistema de archivos raíz (/) y otros sistemas de archivos requeridos mediante la orden newfs(1M).
Vuelva a crear los sistemas de archivos originales del disco averiado.
No olvide crear el sistema de archivos /global/.devices/nodo@id_nodo
Monte el sistema de archivos raíz (/) en un punto de montaje temporal.
# mount dispositivo punto_de_montaje_temporal |
Restaure el sistema de archivos raíz (/) de la copia de seguridad y desmonte y verifique el sistema de archivos.
# cd punto_de_montaje_temporal # ufsrestore rvf dispositivo_de_volcado # rm restoresymtable # cd / # umount punto_de_montaje_temporal # fsck dispositivo_de_disco_básico |
Se ha restaurado el sistema de archivos.
Instale un nuevo bloque de arranque en el nuevo disco.
# /usr/sbin/installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk dispositivo_de_disco_básico |
Rearranque el nodo en el modo monousuario.
Actualice el ID del disco mediante la orden scdidadm.
# scdidadm -R /dev/rdsk/dispositivo_de_disco |
Pulse Control-d para reanudar en modo multiusuario.
El nodo rearranca en modo de clúster. El clúster está listo para ser utilizado.
En el ejemplo siguiente se muestra cómo se restaura un sistema de archivos raíz (/) no encapsulado en el nodo phys-schost-1 desde el dispositivo de cinta /dev/rmt/0.
[Sustituya el disco averiado y arranque el nodo:] |
Arranque el nodo desde el CD de Solaris: En el indicador ok de OpenBoot PROM, escriba la siguiente orden:
ok boot cdrom -s ... [Utilice format y newfs para crear particiones y sistemas de archivos] [Monte el sistema de archivos raíz en un punto de montaje temporal:] # mount /dev/dsk/c0t0d0s0 /a [Restaure el sistema de archivos raíz:] # cd /a # ufsrestore rvf /dev/rmt/0 # rm restoresymtable # cd / # umount /a # fsck /dev/rdsk/c0t0d0s0 [Instale un nuevo bloque de arranque:] # /usr/sbin/installboot /usr/platform/`uname \ -i`/lib/fs/ufs/bootblk/dev/rdsk/c0t0d0s0 [Rearranque en modo monousuario:] # reboot -- "-s" [Actualice el ID del disco:] # scdidadm -R /dev/rdsk/c0t0d0 [Pulse Control-d para reanudar en modo multiusuario] |