Aufgrund von Problemen mit den Interaktionen zwischen sh(1) und ksh(1) kann das Dienstprogramm install_mu bestimmte Patches möglicherweise nicht ordnungsgemäß installieren,wenn Sie es mit dem folgenden Befehl von der Befehlszeile oder aus einem Verwaltungsskript starten:
# /bin/sh ./install_mu Optionen |
Lösung: Führen Sie das Programm install_mu folgendermaßen von der Befehlszeile oder aus einem Verwaltungsskript aus:
# ./install_mu Optionen |
Unter Umständen wird eine der folgenden benign-Meldungen von install_mu angezeigt:
Ein oder mehrere Patch-Pakete, die zu XXXXXX-YY gehören, sind auf diesem System nicht installiert. Patchadd wird beendet. |
oder:
Die Installation von XXXXXX-YY ist fehlgeschlagen: Es wurde versucht, ein Patch für ein Paket auszuführen, das nicht installiert ist. |
Diese Meldungen zeigen an, dass patchadd einige Pakete auf Ihrem System nicht finden konnte, für die es ein Patch ausführen wollte, und das angegebene Patch übersprungen hat.
Diese Meldung erscheint, wenn patchadd bemerkt, dass ein Patch für eine bestimmte Architektur auf einem System mit einer anderen Architektur installiert wird (beispielsweise ein sun4u-Patch auf einem sun4c-System).
Außerdem wird diese Meldung unter Umständen dann ausgegeben, wenn eines oder mehrere Pakete nicht vorhanden sind. Das Paket wurde möglicherweise vom Systemverwalter entfernt oder bisher nicht installiert; dies ist bei der Installation eines Clusters der Fall, der kleiner ist als das gesamte ausgelieferte Produkt.
Lösung: Ignorieren Sie die Meldung.
Geben Sie nach abgeschlossener Installation im Einzelbenutzermodus nicht den Befehl exit ein. Sie müssen stattdessen den Befehl reboot verwenden. Wenn Sie exit anstelle von reboot eingeben, geschieht Folgendes:
Das System wird in init 3 geschaltet, und eine Anmeldung ist erst dann möglich, wenn das System zur Eingabeaufforderung ok gelangt und neu gestartet wird.
Es kann sich kein anderer Benutzer anmelden, bis das System nicht neu gestartet wird.
Wenn Benutzer oder Prozesse Anmeldeversuche starten, erstellt pam_projects.so.1 Speicherabzüge. Die folgende Meldung wird angezeigt:
NOTICE: core_log: in.rshd[1479] core dumped: /var/crash/core.in.rshd.1479 |
Wenn ein Prozess versucht, auf das Modul pam_projects.so.1 zuzugreifen, werden auf der Systemkonsole Meldungen über das Laden von Modulen (load module) angezeigt. Sie sehen dann ein Meldung der Art:
cron[1433]: load_modules: can not open module /usr/lib/security/pam_projects.so.1 |
Diese Meldungen werden auch dann ausgegeben, wenn MU4 im Mehrbenutzermodus installiert wurde. In beiden Fällen werden die Meldungen nach einem Neustart des Systems nicht mehr angezeigt.
Lösung: Sollten Sie nach der Installation im Einzelbenutzermodus den Befehl exit verwendet haben, gehen Sie zur Eingabeaufforderung ok, und geben Sie boot ein.
Sollten Sie nach der Installation im Mehrbenutzermodus den Befehl exit verwendet haben und es ist kein Root-Benutzer mehr angemeldet, gehen Sie zur Eingabeaufforderung ok, und geben Sie boot ein.