Die während der Ausführung von install_mu und backout_mu angezeigten Bildschirmmeldungen enthalten nicht alle Fehler, die möglicherweise aufgetreten sind. Überprüfen Sie deswegen die Detailprotokolldatei auf zusätzliche Informationen zu Patches oder Paketen, die nicht installiert oder zurückgesetzt wurden.
# more /var/sadm/install_data/Protokoll_datei.mu_Versions_name.Datum_Uhrzeit |
In diesem Beispiel:
Protokolldatei ist der Name der Protokolldatei für den von Ihnen durchgeführten Vorgang. Für die Installation lautet dieser Name Maintenance_Update_log. Für das Backout lautet dieser Name MU_Backout_log.
MU-Versionsname ist der Name von MU (d.\~h. Solaris_8MU7 für MU7).
Datum_Uhrzeit steht für das bezeichnete Datum und den Zeitpunkt, die von Datum +%j%m%t%S%M%S ( jjjjmmttSSMMSS oder Jahr-Monat-Tag-Stunde-Minute-Sekunde) übernommen wurden.
/var/sadm/install_data/Protokolldatei ist ein symbolischer Link zur neuesten Protokolldatei für das MU.
In der Meldung wird lediglich der Fehlertext angezeigt, jedoch nicht die hier enthaltene Fehlermeldungsnummer. Die Fehlermeldungsnummern sind hier aufgeführt, falls Sie ein Skript schreiben, das die Befehle install_mu oder backout_mu aufruft, und das Skript die Ausgabewerte für die Fehlerkonditionen benötigt.
signal detected.
install_mu (backout_mu) is terminating.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 1) Sie haben die Ausführung von install_mu (oder backout_mu) durch Drücken von STRG-C unterbrochen. Starten Sie das Programm neu. Wenn Sie install_mu erneut aufrufen, werden Fehlermeldungen für zuvor ausgeführte Patches in der Protokolldatei angezeigt. Ignorieren Sie die Fehlermeldungen.
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.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 2) Das Programm kann die Datei /var/sadm/system/admin/INST_RELEASE nicht im Root-Bereich des Client finden. Der Client wurde nicht ordnungsgemäß konfiguriert oder ist abgestürzt. Erstellen Sie eine Sicherungskopie für den Client, entfernen Sie ihn und konfigurieren Sie ihn anschließend neu.
ERROR: Cannot find $xcommand which is required for proper execution of install_mu (backout_mu).
Erklärung und empfohlene Vorgehensweise: (Fehlercode 3) install_mu und backout_mu erfordern bestimmte Systemdienstprogramme (zum Beispiel awk, sed, grep), die sich in den Verzeichnissen /usr/bin und /usr/sbin des Servers befinden müssen. Eines dieser Dienstprogramme fehlt. Bitten Sie Ihren Systemverwalter um Unterstützung.
The -B and -d arguments are mutually exclusive.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 4) Die Option -d weist an, dass keine Sicherungsdaten gespeichert werden. Die Option -B gibt ein Verzeichnis an, in dem Backout-Daten gespeichert werden. Sie können diese beiden Optionen nicht zusammen verwenden. Rufen Sie install_mu erneut mit nur einer dieser beiden Optionen auf.
The -p parameter must be a directory. Bei $uPATCHDIR handelt es sich nicht um ein Verzeichnis.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 5) Sie haben die Option -p gewählt und einen Pfad für ein ungültiges Verzeichnis angegeben. Rufen Sie install_mu (oder backout_mu) erneut mit einem gültigen Verzeichnis für -p auf.
The -B parameter must be a directory. $1 is not a directory.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 6) Sie haben eine Option an -B gesendet, die kein Verzeichnis ist. Rufen Sie install_mu (oder backout_mu) erneut mit einem gültigen Verzeichnis für -B auf.
Keine entsprechenden Berechtigungen für Backout-Verzeichnis $BACKOUTDIR.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 7) Sie haben eine Option an - B gesendet, die kein beschreibbares Verzeichnis ist. Bitten Sie Ihren Systemverwalter um Unterstützung.
Invalid option.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 10) Sie haben eine unbekannte Option gewählt. Lesen Sie die angezeigte Meldung und rufen Sie install_mu (oder backout_mu) erneut auf.
Can't write to Log File: $LOGFILE
Erklärung und empfohlene Vorgehensweise: (Fehlercode 11) install_mu und backout_mu müssen ihr Protokoll in das Verzeichnis /var/sadm/install_data schreiben. Prüfen Sie, ob in das Verzeichnis install_data geschrieben werden kann und rufen Sie install_mu (oder backout_mu) erneut auf.
SUNWcar (core architecture root) package does not exist in /var/sadm/pkg.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 12) Das Verzeichnis /var/sadm/pkg/SUNWcar fehlt im Root-Bereich des Client bzw. Servers. Ihr Client oder Server ist abgestürzt. Bitten Sie Ihren Systemverwalter um Unterstützung.
install_mu (backout_mu) only supports sparc and i386 architectures. install_mu (backout_mu) has detected ARCH= $LPROC.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 13) Sie haben install_mu (oder backout_mu) auf einem System ausgeführt, dessen Architektur nicht SPARC oder i386 ist. Rufen Sie install_mu (oder backout_mu) auf einer unterstützten Plattform erneut auf.
Parameter -p verweist nicht auf ein Verzeichnis, das eine .order-Datei enthält. Looked in $uPATCHDIR and in $uPATCHDIR/$MU_TOP/ $LPROC/Patches.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 14) Sie haben einen Pfad zu einem Patchverzeichnis angegeben, aber install_mu konnte keine .order Datei in diesem Verzeichnis finden. Diese Datei enthält die korrekte Installationsreihenfolge für den Patch. install_mu (oder backout_mu) haben in $path_you_specified und in $path_you_specified/MU/ $arch/Patches durchsucht, wobei $arch entweder "sparc" oder "i386" ist. Prüfen Sie, ob eine .order Datei existiert und führen Sie install_mu (oder backout_mu) nochmals aus.
install_mu cannot locate patch order (.order) file. Paths searched: ./$LPROC/Patches, $MU_TOP/$LPROC/Patches, /cdrom/cdrom0/ $LPROC/Patches, ./$uPATCHDIR, and ./$uPATCHDIR/$MU_TOP/ $LPROC/Patches.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 15) Sie haben für install_mu (oder backout_mu) die Option -p nicht aktiviert, um das Patch-Verzeichnis anzugeben. install_mu (oder backout_mu) konnte das Patch-Verzeichnis nicht finden. Rufen Sie install_mu (oder backout_mu) erneut mit der Option -p auf.
You must be root to execute this script.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 16) Sie benötigen Root-Zugriffsrechte, um install_mu oder backout_mu auszuführen, da nur der Systemverwalter Patches anwenden und entfernen kann. Rufen Sie das Programm erneut als root auf.
install_mu (backout_mu) can only patch version 2.8 systems. Target system is version $TrgOSVers.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 17) Sie wollten mit install_mu Patches auf einen Server oder Client anwenden, auf dem Solaris 8 nicht läuft oder Sie wollten mit backout_mu Patches auf einem Server oder Client zurücksetzen, auf dem Solaris 8 nicht läuft. install_mu und backout_mu müssen auf einem Solaris 8 System ausgeführt werden.
Directory with patch tools, $TOOLSDIR, not found.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 18) install_mu (oder backout_mu) kann das im Maintenance Update befindliche Tools-Verzeichnis nicht finden. Wenn Sie das Maintenance Update auf Ihr System kopiert haben, sind die Daten vielleicht beschädigt oder modifiziert worden. Installieren Sie das Maintenance Update erneut.
$TOOLSDIR/patchadd_mu (or patchrm_mu) does not exist or is not executable.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 19) Das Maintenance Update enthält seine eigenen Versionen von patchadd_mu und patchrm_mu. Eine dieser Versionen fehlt oder kann nicht ausgeführt werden. Wenn Sie das Maintenance Update auf Ihr System kopiert haben, sind die Daten vielleicht beschädigt oder modifiziert worden. Installieren Sie das Maintenance Update erneut.
Not enough disk space to apply entire patch set.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 22) install_mu hat Ihr System analysiert und festgestellt, dass nicht genügend Speicherplatz auf einem oder mehreren Dateisystemen vorhanden ist, um das gesamte Patch-Set zu installieren. Geben Sie ausreichend Speicherplatz im angegebenen Dateisystem frei und rufen Sie install_mu erneut auf. Wenn Ihnen ausreichend Speicherplatz für die Installation des MU zur Verfügung steht, rufen Sie install_mu mit der Option -f erneut auf.
Not enough disk space to save patch backout data.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 23) install_mu hat Ihr System analysiert und festgestellt, dass nicht genügend Speicherplatz im Backout-Verzeichnis vorhanden ist, um die Patch-Backout-Daten zu speichern. Wählen Sie ein Backout-Verzeichnis mit ausreichend Platz und rufen Sie install_mu erneut auf. Wenn Sie sicher sind, dass Ihnen ausreichend Speicherplatz im Backout-Verzeichnis zur Verfügung steht, rufen Sie install_mu mit der Option -f erneut auf.
Dry run disk space check failed.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 24) install_mu ruft pkgadd mit einer speziellen Option auf, mit der der benötigte Speicherplatz überprüft wird. pkgadd ist wahrscheinlich deshalb fehlgeschlagen, weil / oder /var nicht über genügend Speicherplatz verfügt oder das System beschädigt ist. Bitten Sie Ihren Systemverwalter um Unterstützung.
The -f and -D options are mutually exclusive.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 25) Mit der Option -f wird install_mu angewiesen, die Testberechnung für den verfügbaren Plattenspeicher zu überspringen. Die Option -D bestimmt, dass lediglich die Testberechnungen durchgeführt werden. Wählen Sie nur eine der Optionen, nicht beide.
Cannot find state file. Looked for a file of the form /var/sadm/install_data/.mu_state.{ $root_or_usr.date_time}.
Erklärung und empfohlene Vorgehensweise: (Fehlercode 27) backout_mu erfordert eine Datei mit einer Liste von Patches, die install_mu angewendet hat, um zu ermitteln, welche Patches zurückgesetzt werden sollen. Wenn diese Datei fehlt, kann backout_mu nicht ausgeführt werden. Wenn Sie das MU7-Patch-Set entfernen möchten, führen Sie das in der MU7-Software enthaltene backout_mu-Programm aus.