Solaris 7 5/99 Handbuch zur Hardware-Plattform von Sun

Beibehalten lokaler Modifikationen

Während der Aufrüstung versucht das Dienstprogramm suninstall, lokale Modifikationen des Servers möglichst beizubehalten. Lokale Modifikationen können jedoch vereinzelt dazu führen, daß die Aufrüstung fehlschlägt oder anders als erwartet ausgeführt wird.

In folgender Tabelle sind die Aufgaben aufgelistet, die Sie vor der Aufrüstung der Domain ausführen sollten.

Tabelle 10-6 Vor einer Aufrüstung auszuführende Aufgaben

Vor der Aufrüstung auszuführen 

Vorgehen 

Gründe 

Beibehalten symbolischer Verweise 

Ersetzen Sie symbolische Verweise, in denen absolute Pfade verwendet werden, durch symbolische Verweise mit relativen Pfaden.  

 

Wenn zum Beispiel /usr/openwin ein symbolischer Verweis auf

 

/export/openwin

 

ist, ändern Sie den symbolischen Verweis in 

 

../export/openwin

Während einer Aufrüstung kann das Dienstprogramm suninstall symbolische Verweise mit absoluten Pfaden nicht auflösen, da das Solaris-Installationsprogramm das Root-Dateisystem (/) in /a einhängt. Ein symbolischer Verweis auf /export/openwin würde fehlschlagen, da /export/openwin während der Aufrüstung eigentlich /a/export/openwin ist.

 

Wenn das Dienstprogramm suninstall einen symbolischen Verweis nicht auflösen kann, überschreibt es den symbolischen Verweis und installiert die Software (das Installationsprogramm erkennt die vorhandene Software nicht). Die Software wird also ein zweites Mal installiert, und die Aufrüstung kann fehlschlagen, weil der Speicherplatz nicht ausreicht.

Beibehalten symbolischer Verweise auf automatisch eingehängte Dateisysteme 

Entfernen Sie mit dem Software Manager oder dem Befehl pkgrm(1M) solche Packages, die Dateien oder Verzeichnisse erstellen, die zur Zeit automatisch eingehängt sind.

Der Automounter ist während der Aufrüstung nicht aktiv, so daß das Dienstprogramm suninstall alle Dateien oder Verzeichnisse eines Package installiert, bei denen es sich um symbolische Verweise auf automatisch eingehängte Dateisysteme handelt. Wenn ein symbolischer Verweis überschrieben wird, kann die Aufrüstung fehlschlagen, weil der Speicherplatz nicht ausreicht.

 

Wenn Sie ein Package nicht entfernen können, können Sie den symbolischen Verweis nach der Aufrüstung ersetzen. 

 

Hinweis: Die Verzeichnisse /var/mail und /var/news, die sich normalerweise auf automatisch eingehängten Dateisystemen befinden, werden von der Aufrüstung nicht beeinflußt.

Verhindern, daß nicht benötigte Dateisysteme eingehängt werden 

Setzen Sie in der Datei /etc/vfstab die Dateisysteme auf Kommentar, die während der Aufrüstung nicht eingehängt werden sollen.

Während der Aufrüstung versucht das Dienstprogramm suninstall, alle in der Datei /etc/vfstab aufgelisteten Dateisysteme in dem Root-Dateisystem einzuhängen, das aufgerüstet wird. Wenn das Solaris-Installationsprogramm ein Dateisystem nicht einhängen kann, wird dies gemeldet, und die Aufrüstung wird abgebrochen.