Guide d'installation de Solaris 9 Maintenance Update 3

Chapitre 5 Messages d'erreur

Les messages écran affichés pendant l'exécution d'install_mu et de backout_mu ne couvrent pas toutes les erreurs qui peuvent se produire. Pour de plus amples informations sur les patchs ou les modules n'ayant pu être installés ou désinstallés, nous vous recommandons donc de consulter le journal des erreurs.


# more /var/sadm/install_data/journal.nom_version_mu.date_heure

Dans cet exemple :


Remarque :

/var/sadm/install_data/journal est un lien symbolique vers le fichier de consignation MU le plus récent.

Seul le texte de l'erreur, et non le code d'erreur inclus ici, apparaît lorsque le message s'affiche. Les codes d'erreur ont été fournis ici en tant que référence. Vous pouvez écrire un script appelant la commande install_mu ou backout_mu. Votre script doit alors être capable de vérifier les valeurs renvoyées en cas d'erreur.



signal detected.


install_mu (backout_mu) is terminating.

Explication et action recommandée : (code d'erreur 1) vous avez interrompu install_mu (ou backout_mu) en appuyant sur Control-C. Relancez le programme. Si vous relancez install_mu, les messages d'erreur relatifs aux patchs appliqués précédemment apparaîtront dans le journal. Ignorez-les.


install_mu (backout_mu) is unable to find the INST_RELEASE file for the target file system. This file must be present for install_mu (backout_mu) to function correctly.

Explication et action recommandée : (code d'erreur 2) le programme n'a pas trouvé le fichier /var/sadm/system/admin/INST_RELEASE sur le système. Le système est corrompu et doit être réinstallé.


ERROR: Cannot find $xcommand which is required for proper execution of install_mu (backout_mu).

Explication et action recommandée : (code d'erreur 3) install_mu et backout_mu requièrent la présence d'un certain nombre d'utilitaires système (par exemple awk, sed, grep, etc.) dans les répertoires /usr/bin et /usr/sbin. L'un de ces utilitaires est manquant. Demandez l'aide de votre administrateur système.


The -B and -d arguments are mutually exclusive.

Explication et action recommandée : (code d'erreur 4) l'option -d indique au programme de n'enregistrer aucune donnée de désinstallation. L'option -B permet de spécifier un répertoire pour l'enregistrement des données de désinstallation. Ces deux options ne peuvent être utilisées simultanément. Relancez install_mu avec une seule de ces options.


The -p parameter must be a directory. $uPATCHDIR is not a directory.

Explication et action recommandée : (code d'erreur 5) vous avez spécifié l'option -p et indiqué un chemin d'accès qui n'est pas un répertoire correct. Relancez install_mu (ou backout_mu) avec un chemin d'accès correct pour l'option -p.


The -B parameter must be a directory. $1 is not a directory.

Explication et action recommandée : (code d'erreur 6) vous avez spécifié le paramètre -B avec un argument qui n'est pas un répertoire. Relancez install_mu (ou backout_mu) avec un chemin d'accès correct pour l'option -B.


Permissions on backout directory $BACKOUTDIR not adequate.

Explication et action recommandée : (code d'erreur 7) vous avez spécifié le paramètre -B avec un argument qui n'est pas un répertoire accessible en écriture. Demandez l'aide de votre administrateur système.


Invalid option.

Explication et action recommandée : (code d'erreur 10) vous avez sélectionné une option non reconnue. Lisez le message décrivant la syntaxe à utiliser et relancez install_mu (ou backout_mu).


Can't write to Log File: $LOGFILE

Explication et action recommandée : (code d'erreur 11) install_mu et backout_mu écrivent leurs journaux dans le répertoire /var/sadm/install_data. Vérifiez que le répertoire install_data est accessible en écriture, puis relancez install_mu (ou backout_mu).


SUNWcar (core architecture root) package does not exist in /var/sadm/pkg.

Explication et action recommandée : (code d'erreur 12) le répertoire /var/sadm/pkg/SUNWcar est manquant sur le système. Votre système est corrompu. Demandez l'aide de votre administrateur système.


install_mu (backout_mu) only supports the sparc architecture. install_mu (backout_mu) has detected ARCH= $LPROC

Explication et action recommandée : (code d'erreur 13) vous avez exécuté la commande install_mu (ou backout_mu) sur un système non basé sur l'architecture SPARC®. Relancez install_mu (ou backout_mu) sur une plate-forme SPARC.


-p parameter does not point to a directory containing a .order file. Looked in $uPATCHDIR and in $uPATCHDIR/MU/sparc/Patches.

Explication et action recommandée : (code d'erreur 14) vous avez indiqué le chemin d'accès d'un répertoire de patchs, mais install_mu n'y a pas trouvé de fichier .order, nécessaire pour déterminer l'ordre d'installation des patchs. install_mu a cherché dans $path_you_specified et dans $path_you_specified /MU/sparc/Patches. Vérifiez qu'il existe bien un fichier .order, puis relancez install_mu.


install_mu cannot locate patch order (.order) file. Paths searched: ./sparc/Patches, MU/sparc/Patches, ./$uPATCHDIR/MU/sparc/Patches.

Explication et action recommandée : (code d'erreur 15) vous avez lancé install_mu (ou backout_mu) sans identifier le répertoire des patchs à l'aide de l'option -p, et install_mu (ou backout_mu) ne l'a pas trouvé. Relancez install_mu (ou backout_mu) avec l'option -p.


You must be root to execute this script.

Explication et action recommandée : (code d'erreur 16) seul le superutilisateur peut appliquer et supprimer des patchs ; vous devez donc avoir des privilèges de superutilisateur pour exécuter install_mu ou backout_mu. Relancez le programme en tant que superutilisateur.


install_mu (backout_mu) can only patch version 2.9 systems. Target system is version $TrgOSVers.

Explication et action recommandée : (code d'erreur 17) vous avez demandé à install_mu d'appliquer des patchs à un système n'exécutant pas Solaris 9 ou avez demandé à backout_mu de désinstaller des patchs d'un système n'exécutant pas Solaris 9. install_mu et backout_mu doivent être exécutés sur un système Solaris 9.


Not enough disk space to apply entire patch set.

Explication et action recommandée : (code d'erreur 22) install_mu a analysé votre système et déterminé que l'espace disque disponible dans un ou plusieurs systèmes de fichiers est insuffisant pour installer l'ensemble des patchs. Augmentez l'espace disque disponible dans ces systèmes de fichiers et relancez install_mu. Si vous êtes certain que l'espace disque disponible est suffisant pour appliquer la MU, relancez install_mu avec l'option -f.


Not enough disk space to save patch backout data.

Explication et action recommandée : (code d'erreur 23) install_mu a analysé votre système et déterminé que l'espace disque disponible dans le répertoire de sauvegarde est insuffisant pour contenir les données de désinstallation des patchs. Sélectionnez un répertoire de sauvegarde présentant suffisamment d'espace disponible, puis relancez install_mu. Si vous êtes certain que l'espace disponible dans le répertoire de sauvegarde est suffisant, relancez install_mu avec l'option -f.


Dry run disk space check failed.

Explication et action recommandée : (code d'erreur 24) install_mu lance pkgadd avec une option spéciale permettant de vérifier l'espace disque disponible. pkgadd a échoué, probablement parce que l'espace disponible dans / ou /var est insuffisant ou parce que votre système est corrompu. Demandez l'aide de votre administrateur système.


The -f and -D options are mutually exclusive.

Explication et action recommandée : (code d'erreur 25) l'option -f indique à install_mu d'ignorer la phase de calcul de l'espace disque. L'option -D indique au programme de procéder uniquement au calcul de l'espace disque. Choisissez une seule de ces options, en aucun cas les deux.


Cannot find state file. Looked for a file of the form /var/sadm/install_data/.mu_state.{ $root_or_usr.date_heure}.

Explication et action recommandée : (code d'erreur 27) backout_mu a besoin d'un fichier contenant la liste des patchs qu'install_mu a appliqués pour savoir quels patchs désinstaller. backout_mu ne peut pas fonctionner sans ce fichier. Pour désinstaller l'ensemble des patchs de la MU3 exécutez le programme backout_mu à partir de la distribution du logiciel MU3.