L'exemple suivant montre le système de fichiers racine (/) restauré sur le noeud phys-schost-1 à partir du lecteur de bande /dev/rmt/0. La commande metaset est exécutée à partir d'un autre noeud du cluster, phys-schost-2, pour supprimer et ensuite ré-ajouter le noeud phys-schost-1 au méta-ensemble 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, et trois répliques de bases de données sont recréées sur /dev/rdsk/c0t0d0s4.
[Devenez superutilisateur sur un noeud du cluster ayant accès au méta-ensemble et différent du noeud à restaurer.] [Supprimez le noeud du méta-ensemble :] phys-schost-2 # metaset -s schost-1 -f -d -h phys-schost-1 [Remplacez le disque défectueux et initialisez le noeud :] |
Initialisez le noeud à 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 correspondant du système et initialisez le système en l'arrêtant, en le mettant hors tension, puis à nouveau sous tension. Dans l'écran des paramètres d'initialisation actuels, entrez la commande suivante : x86 :
<<< 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 les 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 [Installez un nouveau bloc d'initialisation :] # /usr/sbin/installboot /usr/platform/`uname \ -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0 [Supprimez les lignes dans le fichier /point_montage_temporaire/etc/system pour les informations racine MDD :] * Begin MDD root info (do not edit) forceload: misc/md_trans forceload: misc/md_raid forceload: misc/md_mirror forceload: misc/md_hotspares forceload: misc/md_stripe forceload: drv/pcipsy forceload: drv/glm forceload: drv/sd rootdev:/pseudo/md@0:0,10,blk * End MDD root info (do not edit) [Modifiez le fichier /point_montage_temporaire/etc/vfstab] Exemple : Passez de : /dev/md/dsk/d10 /dev/md/rdsk/d10 / ufs 1 no - À : /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /usr ufs 1 no - [Démontez le système de fichiers temporaire et contrôlez le périphérique de disques bruts :] # cd / # umount /a # fsck /dev/rdsk/c0t0d0s0 [Réinitialisez en mode monoutilisateur :] # reboot -- "-s" [Remplacez l'ID de disque :] # scdidadm -R /dev/dsk/c0t0d0 [Recréez les repliques de bases de données d'état :] # metadb -c 3 -af /dev/rdsk/c0t0d0s4 # reboot Appuyez sur CTRL-dpour effectuer l'initialisation en mode multiutilisateur. [Rajoutez le noeud dans le méta-ensemble :] phys-schost-2# metaset -s schost-1 -a -h phys-schost-1 |