Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Notes de version Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
Problème lors de la mise à jour d'Oracle Solaris 11.1
64 bits : l'utilitaire iscsiadm ne peut pas supprimer l'adresse de détection (7184125)
A. Bogues précédemment documentés qui sont corrigés dans Oracle Solaris 11.1
Les problèmes suivants risquent de se produire lorsque vous effectuez une mise à jour vers Oracle Solaris 11.1.
Sur un système où aucun alias local (/etc/mail/aliases) n'a été ajouté, vous pouvez voir s'afficher le message de journal suivant après une mise à jour avec Oracle Solaris 11.1 :
hostname sendmail[<pid>]: [ID 702911 mail.info] alias database /etc/mail/aliases.db out of date
Ce message n'affecte pas votre système.
Solution de contournement : exécutez /usr/sbin/newaliases avec des privilèges root.
Quand vous effectuez une mise à jour d'Oracle Solaris 11 vers Oracle Solaris 11.1, si le répertoire /var/crash n'est pas vide, l'utilitaire pkg conserve le contenu du répertoire en le déplaçant vers un répertoire temporaire pendant la mise à jour. Le message suivant s'affiche :
The following unexpected or editable files and directories were salvaged while executing the requested package operation; they have been moved to the displayed location in the image: var/crash -> /tmp/tmpkh1zTy/var/pkg/lost+found/var/crash-20120906T161348Z
où crash-20120906T161348Z est le nom du répertoire incluant l'horodatage. Notez que le nom du répertoire change en fonction du moment de la mise à niveau.
Solution de contournement : comme les fichiers sont des fichiers de vidage sur incident du système, le système peut fonctionner correctement sans eux. Si vous voulez préserver les fichiers, consulter le contenu du répertoire de destination et copiez les fichiers requis dans le répertoire /var/crash.
Si un utilisateur met à niveau vers Oracle Solaris 11.1 et si l'initiateur iSCSI contient la discovery-address, une fois la mise à niveau terminée, l'utilisateur peut supprimer l'ancienne discovery-address. Le message d'erreur suivant s'affiche :
iscsiadm: unexpected OS error iscsiadm: Unable to complete operation
Solution de contournement : avant la première réinitialisation vers l'environnement d'initialisation précédent, supprimez la discovery-address à l'aide de la commande suivante :
# iscsiadm remove discovery-address IP-address[:port-number]
Vous pouvez ajouter la nouvelle discovery-address après la mise à niveau.
Vous ne pouvez pas mettre à jour depuis la mise à jour du référentiel support (SRU) version 12 ou ultérieure d'Oracle Solaris 11 vers Oracle 11.1 si Fetchmail est installé.
Oracle Solaris 11.1 prend en charge Fetchmail version 6.3.21 alors qu'Oracle Solaris 11 SRU version 12 et ultérieure prend en charge Fetchmail version 6.3.22. Le processus de mise à jour échoue car la version de Fetchmail prise en charge est supérieure dans SRU version 12.
Solution de contournement : choisissez l'une des solutions suivantes :
Désinstallez Fetchmail avant de mettre votre système à jour depuis SRU version 12 ou ultérieure vers Oracle Solaris 11.1. Une fois le processus de mise à jour terminé, réinitialisez votre système et installez Fetchmail 6.3.21.
Définissez l'option -facet.version-lock.mail/fetchmail sur false dans la zone globale et les zones non globales où Fetchmail est installé.
# pkg change-facet facet.version-lock.mail/fetchmail=false
Mettez à niveau la SRU version 12.4 ou ultérieure d'Oracle Solaris 11 vers la SRU version 1.4 ou ultérieure d'Oracle Solaris 11.1.
Vous ne pouvez pas mettre à jour depuis la mise à jour du référentiel support (SRU) version 12 ou ultérieure d'Oracle Solaris 11 vers Oracle 11.1 si BIND est installé.
Solution de contournement : choisissez l'une des solutions suivantes :
Définissez l'option facet.version-lock.service/network/dns/bind sur false à l'aide de la commande pkg change-facet.
# pkg change-facet facet.version-lock.service/network/dns/bind=false # pkg change-facet facet.version-lock.network/dns/bind=false
Mettez à niveau la SRU version 12.4 ou ultérieure d'Oracle Solaris 11 vers la SRU version 1.4 ou ultérieure d'Oracle Solaris 11.1.
Sur un système SPARC doté de zones, la mise à jour vers Oracle Solaris 11.1 échoue si vous exécutez la SRU 10 d'Oracle Solaris 11 ou utilisez les packages de mise à jour du référentiel de version. Le message d'erreur suivant s'affiche :
pkg sync-linked: No solution was found to satisfy constraints
Solution de contournement : connectez-vous à la zone et supprimez le package ldomsmanager à l'aide de la commande suivante :
# pkg uninstall ldomsmanager