Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

Mise à niveau vers Solaris 10 11/06 impossible pour les zones ayant une ressource fs de type lofs


Remarque –

Ce problème a été corrigé dans la version Solaris 10 8/07.


Si toutes les zones non globales configurées avec des ressources fs lofs sont des répertoires de montage existant dans la mini-racine, le système peut être mis à niveau à partir d'une version Solaris 10 antérieure à la version 10 11/06 via une mise à niveau standard. Par exemple, un répertoire /opt monté avec une ressource lofs ne pose pas de problème lors des mises à niveau.

Cependant, si au moins une zone non globale est configurée avec un montage lofs non standard, par exemple un répertoire /usr/local monté avec une ressource lofs, le message d'erreur suivant s'affiche :


The zones upgrade failed and the system needs to be restored
from backup.  More details can be found in the file
/var/sadm/install_data/upgrade_log on the upgrade root file
system.

Ce message d'erreur indique que le système doit être restauré à partir de la sauvegarde. En réalité, le système est en parfait état et peut être mis à niveau via la solution ci-dessous :

  1. Redémarrez le système avec le système d'exploitation installé.

  2. Reconfigurez les zones en supprimant les ressources fs définies avec le type lofs.

  3. Une fois ces ressources supprimées, mettez le système à niveau vers Solaris 10 11/06.

  4. Ensuite, vous pouvez reconfigurer les zones afin de restaurer les ressources fs supplémentaires supprimées.