Mit den Patches 119254-42 und 119255-42 wurden die Dienstprogramme für die Patch-Installation patchadd und patchrm bezüglich der Art und Weise geändert, wie bestimmte Patch-Funktionen behandelt werden. Diese Änderung an den Dienstprogrammen wirkt sich auf die Installation von Patches auf allen Solaris 10-Versionen aus. Anhand dieser Patches mit verzögerter Aktivierung lässt sich der große Umfang von Änderungen, der in Feature-Patches vorhanden ist, besser handhaben.
Für solche größeren Kernel-Patches war stets ein Systemneustart erforderlich, dieser aktiviert jetzt jedoch die vom Loopback-Dateisystem ( lofs) vorgenommenen Änderungen. lofs gewährleistet die Stabilität eines laufenden Systems. Informationen über Patches, für die ein Neustart erforderlich ist, finden Sie im Patch README.
Sun empfiehlt dringend, Patch-Operationen nur im Einzelplatzmodus durchzuführen, besonders dann, wenn dies im Patch README vorgeschrieben ist.
Wenn auf Ihrem System nicht-globale Zonen installiert sind oder lofs deaktiviert ist, sollten Sie beim Installieren und Entfernen von Patches mit verzögerter Aktivierung folgende Aspekte berücksichtigen:
Alle nicht-globalen Zonen müssen sich für diesen Patch-Modus im angehaltenen Zustand befinden. Sie müssen also nicht-globale Zonen vor Patch-Installation anhalten.
Für die ordnungsgemäße Installation von Patches mit verzögerter Aktivierung ist das Loopback-Dateisystem lofs erforderlich. Bei Systemen, auf denen Sun Cluster 3.1 oder Sun Cluster 3.2 ausgeführt wird, ist lofs infolge der Beschränkungen, die HA-NFS bei aktiviertem lofs unterliegt, wahrscheinlich deaktiviert. Deswegen müssen Sie vor der Installation von Patches mit verzögerter Aktivierung das Loopback-Dateisystem wieder aktivieren. Führen Sie dazu die folgenden Schritte aus.
Entfernen Sie die folgende Zeile in der Datei /etc/system oder kennzeichnen Sie diese als Kommentar:
exclude:lofs |
Starten Sie das System neu.
Installieren Sie den Patch.
Stellen Sie diese Zeile in der Datei /etc/system nach der Patch-Installation wieder her oder entfernen Sie deren Kennzeichnung als Kommentar:
Führen Sie einen Neustart durch, um den normalen Betrieb fortzusetzen.
Es wird keine Fehlermeldung angezeigt.
Problemumgehung: Sun empfiehlt für die Verwaltung von Patches die Verwendung von Solaris Live Upgrade. Solaris Live Upgrade verhindert das Auftreten von Problemen, wenn Patches auf einem laufenden System installiert werden. Zudem werden mit dieser Anwendung die durch das Patchen verursachten Ausfallzeiten reduziert und beim Auftreten von Problemen Ausfallressourcen zur Verfügung gestellt. Weitere Informationen entnehmen Sie bitte dem Solaris 10 8/07 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades.