Solaris 9 Maintenance Update 2 Installationshandbuch

Kapitel 4 Bekannte Probleme

In diesem Kapitel werden bekannte Probleme erläutert, die sich auf die Installation und Verwendung der Solaris 9 MU2-Software beziehen.

Fehler bei der Installation

patchadd gibt bei Installation von Patches mit Unterstützung für mehrere Paketarchitekturen Fehlermeldung aus (4706994)

Werden Patches installiert, die Unterstützung für unterschiedliche Paketarchitekturen bieten, so erscheint in /var/sadm/install_data/Maintenance_Update_log möglicherweise eine der nachfolgenden, rein informativen Fehlermeldungen.


Installing xxxxxx-yy (x of xx)
See /var/sadm/patch/xxxxxx-yy log for details
grep: can't open paketabk.erweiterung/pkginfo

Wenn zum Beispiel Patch 123456-01 die Patch-Pakete SUNWcar und SUNWcar.u enthält, erscheint folgende Fehlermeldung.


grep: can't open SUNWcar.u/pkginfo

Lösung: Ignorieren Sie die Fehlermeldungen. Die Meldung hat keine Auswirkung auf die Patch-Installation. Die Meldung besagt lediglich, dass patchadd(1M) nicht den richtigen Parameter an die Fuinktion remove_PATCH_PROPERTIES () übergibt.

Das Dienstprogramm install_mu funktioniert nicht ordnungsgemäß, wenn es mit dem Befehl sh gestartet wird (4062334)

Aufgrund von Problemen wegen der Interaktion zwischen sh(1) und ksh(1) installiert das Dienstprogramm install_mu bestimmte Patches unter Umständen nicht korrekt. Dieser Fehler tritt auf, wenn Sie das Dienstprogramm von der Befehlszeile oder von einem Verwaltungsskript aus mit folgendem Befehl starten:


# /bin/sh ./install_mu Optionen

Lösung: Führen Sie das Programm install_mu folgendermaßen von der Befehlszeile oder über ein Verwaltungsskript aus:


# ./install_mu Optionen

patchadd wird nach Fehlermeldung abgebrochen

Unter Umständen wird eine der folgenden informativen Meldungen von install_mu angezeigt:


Ein oder mehrere Patch-Pakete von
XXXXXX-YY sind auf diesem System nicht installiert.

Patchadd wird beendet.

Oder:


Installation von XXXXXX-YY ist fehlgeschlagen:
Es wurde versucht, ein Patch für ein Paket auszuführen, 
das nicht installiert ist.

Diese Meldungen weisen darauf hin, dass patchadd auf Ihrem System keines der Pakete finden konnte, auf die ein Patch angewendet werden sollte. Das angegebene Patch wurde daher übersprungen.

Die Meldung wird angezeigt, wenn patchadd bei der Installation eines Patch für eine Architektur auf einem System mit einer anderen Architektur eine Diskrepanz feststellt, zum Beispiel bei der Installation eines sun4u-Patch in einem sun4m-System.

Außerdem wird diese Meldung unter Umständen dann ausgegeben, wenn eines oder mehrere Pakete nicht vorhanden sind. Möglicherweise wurde das Paket vom Administrator entfernt oder wurde überhaupt nie installiert, zum Beispiel bei der Installation eines Clusters, das nicht die gesamte Distribution umfasste.

Lösung: Ignorieren Sie die Meldung.

login ist nicht möglich, bevor das System nicht neu gestartet wird (4423853)

Geben Sie nach abgeschlossener Installation im Einzelbenutzermodus nicht den Befehl exit ein. Geben Sie den Befehl reboot ein. Wenn exit anstelle von reboot verwendet wird, geschieht Folgendes:

Lösung: Wenn der Befehl exit nach der Installation im Einzelbenutzermodus verwendet wird, starten Sie das System neu.

Wenn der Befehl exit nach der Installation im Mehrbenutzermodus verwendet wird und keine root-Benutzer mehr angemeldet sind, starten Sie das System neu.