L'exemple suivant illustre la restauration du système de fichiers root (/) sur le nœud phys-schost-1 à partir du périphérique de bande /dev/rmt/0. La commande metaset est exécutée à partir d'un autre nœud du cluster, phys-schost-2, pour supprimer et ensuite ré-ajouter le nœud phys-schost-1 au jeu de disques schost-1. Toutes les autres commandes sont exécutées à partir de phys-schost-1. Un nouveau bloc d'initialisation est créé sur /dev/rdsk/c0t0d0s0, ainsi que trois répliques de bases de données d'état sur /dev/rdsk/c0t0d0s4.
[Devenez superutilisateur sur un nœud du cluster autre que le nœud à restaurer.] [Supprimez le nœud du metaset:] phys-schost-2# metaset -s schost-1 -f -d -h phys-schost-1 [Remplacez le disque défectueux et redémarrez le nœud:] |
Initialisez le nœud à partir du CD de Solaris :
SPARC : à l'invite ok de la mémoire PROM OpenBoot, entrez la commande suivante :
ok boot cdrom -s |
x86 : Insérez le CD dans le lecteur CD du système et initialisez ce dernier en le mettant successivement hors puis sous tension. Dans l'écran des paramètres d'initialisation actuels, entrez la commande suivante :xx86 :
<<< Paramètres d'initialisation actuels>>> Chemin d'initialisation : /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/ sd@0,0:a Arguments d'initialisation : Entrez b [nom fichier] [balises d'initialisation] <ENTRÉE> pour initialiser les options ou i <ENTRÉE> pour accéder à l'interprète d'initialisation ou <ENTRÉE> pour initialiser les paramètres par défaut <<< déconnexion automatique dans 5 secondes >>> Sélectionnez (b)oot ou (i)nterpreter : b -s |
[Utilisez format et newfs pour recréer des partitions et des systèmes de fichiers.] [Montez le système de fichiers racine sur un point de montage temporaire :] # mount /dev/dsk/c0t0d0s0 /a [Restaurez le système de fichiers racine :] # cd /a # ufsrestore rvf /dev/rmt/0 # rm restoresymtable # cd / # umount /a # fsck /dev/rdsk/c0t0d0s0 [Installez un nouveau bloc d'initialisation :] # /usr/sbin/installboot /usr/platform/`uname \ -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0 [Réinitialisez en mode monoutilisateur :] # reboot -- "-s" [Remplacez l'ID du disque :] # scdidadm -R /dev/dsk/c0t0d0 [Recréez les répliques de la base de données d'état :] # metadb -c 3 -af /dev/rdsk/c0t0d0s4 # reboot Press Control-d to boot into multiuser mode. [Rajoutez le nœud dans le méta-ensemble :] phys-schost-2# metaset -s schost-1 -a -h phys-schost-1 |