L'exemple suivant illustre la restauration du système de fichiers root (/) sur le noeud phys-schost-1 à partir du périphérique de bande /dev/rmt/0. La commande metaset est exécutée à partir d'un autre noeud de la grappe, phys-schost-2, pour supprimer et restaurer ultérieurement le noeud phys-schost-1 du 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, ainsi que trois répliques de bases de données d'état sur /dev/rdsk/c0t0d0s4.
[Devenez superutilisateur d'un noeud de grappe avec accès au méta-emsemble, autre que le 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 :] ok boot cdrom -s [Utilisez les commandes format et newfs pour recréer les partitions et les systèmes de fichiers.] [Montez le fichier root sur un point de montage temporaire :] # mount /dev/dsk/c0t0d0s0 /a [Restaurez le système de fichiers root :] # cd /a # ufsrestore rvf /dev/rmt/0 # rm restoresymtable [Installez un nouveau bloc d'initialisation :] # /usr/sbin/installboot /usr/platform/`uname \ -ì/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0 [Supprimez les lignes du fichier /point_montage_temp/etc/system relatives aux informations root 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) [Editez le fichier /point_montage_temp/etc/vfstab ] Exemple : Changez-- /dev/md/dsk/d10 /dev/md/rdsk/d10 / ufs 1 no - En-- /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /usr ufs 1 no - [Démontez le système de fichiers temporaire et vérifiez l'unité de disques brute :] # cd / # umount /a # fsck /dev/rdsk/c0t0d0s0 [Réinitialisez en mode mono-utillisateur :] # reboot -- "-s" [Remplacez l'ID du disque :] # scdidadm -R /dev/dsk/c0t0d0 [Recréez les répliques des bases de données d'état :] # metadb -c 3 -af /dev/rdsk/c0t0d0s4 # reboot Tapez CTRL-d pour initialiser en mode multi-utilisateurs. [Ajoutez le noeud au méta-ensemble :] phys-schost-2# metaset -s schost-1 -a -h phys-schost-1 |