Effectuez les étapes suivantes afin de récupérer votre configuration à chemins d'accès multiples d'origine en cas de blocage, d'erreurs graves ou d'échec de l'initialisation sur votre système après une opération stmsboot d'activation (-e), de désactivation (-d), ou de mise à jour (-u).
SPARC : si vous réinitialisez à partir d'un média ou d'un serveur d'installation sur le réseau, sélectionnez l'installation en mode texte. Si vous initialisez à partir d'un serveur d'installation, utilisez la commande suivante :
ok boot net:dhcp
x86 : si vous réinitialisez à partir d'un média ou d'un serveur d'installation sur le réseau, sélectionnez cette option d'installation en mode texte à partir du menu GRUB :
Oracle Solaris 11.1 Text Installer and command line
Sélectionnez l'option 3 Shell dans le menu suivant :
1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell 4 Terminal type (currently sun-color) 5 Reboot Please enter a number [1]: 3 To return to the main menu, exit the shell
# zpool import -f rpool
# mkdir /a # beadm mount solaris /a
Pour la fonctionnalité multipathing SAS :
# cp /a/etc/mpxio/mpt.conf /a/etc/driver/drv/mpt.conf
Pour la fonctionnalité multipathing FC :
# cp /a/etc/mpxio/fp.conf /a/etc/driver/drv/fp.conf
Par exemple, si vous avez modifié le fichier scsi_vhci.conf, annulez les modifications apportées à ce fichier en modifiant le fichier /a/etc/driver/drv/scsi_vhci.conf .
Par exemple, si vous avez modifié le fichier scsi_vhci.conf, annulez les modifications apportées à ce fichier en modifiant le fichier /a/kernel/driver/drv/scsi_vhci.conf .
Si vous avez modifié les paramètres du périphérique de vos baies de stockage, restaurez les paramètres d'origine.
# cp /a/etc/mpxio/vfstab /a/etc/vfstab
Le fichier /a/etc/mpxio/vfstab est une copie de votre fichier /etc/vfstab d'origine, enregistrée à l'aide de la commande stmsboot avant la mise à jour de votre fichier vfstab. Le fichier /a/etc/mpxio/vfstab n'existera pas tant que la commande stmsboot n'aura pas modifié le fichier vfstab.
# cp /a/etc/mpxio/bootenv.rc /a/boot/solaris/bootenv.rc
Le fichier /a/etc/mpxio/bootenv.rc est une copie de votre fichier /boot/solaris/bootenv.rc d'origine, enregistrée à l'aide de la commande stmsboot avant la mise à jour de votre fichier bootenv.rc. Le fichier /a/etc/mpxio/bootenv.rc n'existera pas tant que la commande stmsboot n'aura pas modifié votre fichier bootenv.rc.
# bootadm update-archive -R /a
# /usr/sbin/svccfg -f /a/etc/mpxio/svccfg_recover
# beadm umount solaris
# umount /a