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 el siguiente comando:
ok boot cdrom -s |
Si usa un servidor Solaris JumpStartTM, en el indicador ok de OpenBoot PROM, escriba el siguiente comando:
ok boot net -s |
Cree todas las particiones y el espacio de intercambio en el disco raíz mediante el comando format.
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 el comando 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 device temp-mountpoint |
Restaure el sistema de archivos raíz (/) de la copia de seguridad y desmonte y verifique el sistema de archivos.
# cd temp-mountpoint # ufsrestore rvf dump-device # rm restoresymtable # cd / # umount temp-mountpoint # fsck raw-disk-device |
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 raw-disk-device |
Reinicie el nodo en el modo multiusuario.
# reboot |
Actualice el ID del disco mediante el comando scdidadm.
# scdidadm -R /dev/rdsk/disk-device |
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.
[Replace the failed disk and boot the node:] |
Arranque el nodo desde el CD de Solaris: En el indicador ok de OpenBoot PROM, escriba el siguiente comando:
ok boot cdrom -s ... [Use format and newfs to create partitions and file systems] [Mount the root file system on a temporary mount point:] # mount /dev/dsk/c0t0d0s0 /a [Restore the root file system:] # cd /a # ufsrestore rvf /dev/rmt/0 # rm restoresymtable # cd / # umount /a # fsck /dev/rdsk/c0t0d0s0 [Install a new boot block:] # /usr/sbin/installboot /usr/platform/`uname \ -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0 [Reboot:] # reboot [Update the disk ID:] # scdidadm -R /dev/rdsk/c0t0d0 |