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/Protokolldatei.MU-Versionsname.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_8MU4 für MU4).
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 auf die neueste 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 erkannt.
install_mu (backout_mu) wird beendet.
Erklärung und empfohlene Vorgehensweise: 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) kann die Datei INST_RELEASE für das Zieldateisystem nicht finden. Diese Datei ist für die korrekte Ausführung von install_mu (backout_mu) erforderlich.
Erklärung und empfohlene Vorgehensweise: 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.
FEHLER: Kann $xBefehl nicht finden, der für die ordnungsgemäße Ausführung von install_mu (backout_mu) erforderlich ist.
Erklärung und empfohlene Vorgehensweise: 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.
Die Argumente -B und -d schließen sich gegenseitig aus.
Erklärung und empfohlene Vorgehensweise: Durch die Option -d wird bedingt, dass keine Backout-Daten 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.
Der Parameter -p muss ein Verzeichnis sein. Bei $uPATCHDIR handelt es sich nicht um ein Verzeichnis.
Erklärung und empfohlene Vorgehensweise: 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.
Der Parameter -B muss ein Verzeichnis sein. Bei $1 handelt es sich nicht um ein Verzeichnis.
Erklärung und empfohlene Vorgehensweise: Sie haben eine Option für -B angegeben, 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: Sie haben eine Option für -B angegeben, die kein Verzeichnis ist, in das geschrieben werden kann. Bitten Sie Ihren Systemverwalter um Unterstützung.
Ungültige Option.
Erklärung und empfohlene Vorgehensweise: Sie haben eine Option gewählt, die nicht erkannt wird. Lesen Sie die angezeigte Meldung, und rufen Sie install_mu (oder backout_mu) erneut auf.
Kann nicht in Protokolldatei schreiben: $LOGFILE
Erklärung und empfohlene Vorgehensweise: Das Protokoll von install_mu und backout_mu muss ins Verzeichnis /var/sadm/install_data geschrieben werden. Prüfen Sie, ob in das Verzeichnis install_data geschrieben werden kann, und rufen Sie install_mu (oder backout_mu) erneut auf.
Das Paket SUNWcar (Root der Kern-Architektur) ist in /var/sadm/pkg nicht vorhanden.
Erklärung und empfohlene Vorgehensweise: Das Verzeichnis /var/sadm/pkg/SUNWcar fehlt im Root-Bereich des Client oder Servers. Ihr Client oder Server ist abgestürzt. Bitten Sie Ihren Systemverwalter um Unterstützung.
install_mu (backout_mu) unterstützt nur Sparc- und i386-Architekturen. install_mu (backout_mu) hat ARCH=$LPROC erkannt.
Erklärung und empfohlene Vorgehensweise: 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. Die Verzeichnisse $uPATCHDIR und $uPATCHDIR/$MU_TOP/$LPROC/Patches wurden überprüft.
Erklärung und empfohlene Vorgehensweise: Sie haben einen Pfad für ein Patch-Verzeichnis angegeben. install_mu konnte jedoch die Datei .order in diesem Verzeichnis nicht finden. Diese Datei ist erforderlich, um die korrekte Installationsreihenfolge der Patches zu bestimmen. install_mu (oder backout_mu) haben in $angegebener_Pfad und in $angegebener_Pfad/MU/$Arch/Patches gesucht, wobei $Arch entweder "sparc" oder "i386" ist. Suchen Sie nach der Datei .order, und rufen Sie install_mu (oder backout_mu) erneut auf.
install_mu kann die Datei (.order) für die Patch-Reihenfolge nicht bestimmen. Durchsuchte Pfade: ./$LPROC/Patches, $MU_TOP/$LPROC/Patches, /cdrom/cdrom0/$LPROC/Patches, ./$uPATCHDIR und ./$uPATCHDIR/$MU_TOP/$LPROC/Patches.
Erklärung und empfohlene Vorgehensweise: 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.
Sie müssen als root angemeldet sein, um dieses Skript auszuführen.
Erklärung und empfohlene Vorgehensweise: 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) kann lediglich Patches für Systeme der Version 2.8 ausführen. Das Zielsystem ist Version $TrgOSVers.
Erklärung und empfohlene Vorgehensweise: Sie wollten mit install_mu Patches auf einen Server oder Client anwenden, auf dem Solaris 8 nicht installiert ist, oder Sie wollten mit backout_mu Patches auf einem Server oder Client zurücksetzen, auf dem Solaris 8 nicht installiert ist. install_mu und backout_mu müssen auf einem System ausgeführt werden, auf dem Solaris 8 installiert ist.
Nicht ausreichend Plattenspeicher verfügbar, um das gesamte Patch-Set anzuwenden.
Erklärung und empfohlene Vorgehensweise: install_mu hat Ihr System analysiert und festgestellt, dass nicht genügend Speicherplatz auf einem oder mehreren Dateisystemen vorhanden ist, um das gesamten 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.
Nicht genügend Plattenspeicher, um die Backout-Daten für Patch zu speichern.
Erklärung und empfohlene Vorgehensweise: 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.
Testberechnung des Plattenspeichers fehlgeschlagen.
Erklärung und empfohlene Vorgehensweise: install_mu ruft pkgadd mit einer speziellen Option auf, um zu überprüfen, ob ausreichend Plattenspeicher zur Verfügung steht. pkgadd ist fehlgeschlagen, möglicherweise weil im Verzeichnis / oder /var nur sehr wenig Platz vorhanden ist, oder weil Ihr System beschädigt wurde. Bitten Sie Ihren Systemverwalter um Unterstützung.
Die Optionen -f und -D schließen sich gegenseitig aus.
Erklärung und empfohlene Vorgehensweise: 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.
Statusdatei kann nicht gefunden werden. Gesucht wurde eine Datei im Format /var/sadm/install_data/.mu_state.{$root_oder_usr.Datum_Uhrzeit}.
Erklärung und empfohlene Vorgehensweise: 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 MU4-Patch-Set entfernen möchten, führen Sie das in der MU4-Software enthaltene backout_mu-Programm aus.