 |
» |
|
|
 |
Aktualisierungsanforderungen |  |
Die minimalen Dateisystemgrößen von /usr für die Aktualisierung auf HP-UX 11i
sind unter „Plattenplatz- und
Speicheranforderungen“ in Kapitel 3, „Systemanforderungen
für die Installation/Aktualisierung“ aufgeführt. Wenn
die erforderliche Dateisystemgröße für
das Paket, das Sie in ein Depot kopieren, den von Ihrer Platteninstallation
festgelegten Dateisystemgrenzwert überschreitet, tritt
während des Kopierens ein Fehler auf. Sie können
in diesem Fall mit lvextend und extendfs ein größeres
Dateisystem erstellen. Sie haben möglicherweise ein Problem beim Aktualisieren
Ihrer Systeme, wenn einer der folgenden Datenträger zu
klein ist: /usr, /opt, /stand oder /var.
Siehe unter „Plattenplatz- und
Speicheranforderungen“ in Kapitel 3, „Systemanforderungen
für die Installation/Aktualisierung“. Wenn Sie versuchen, eine Aktualisierung durchzuführen,
ermittelt swinstall den erforderlichen Plattenplatz. Steht nicht genügend
Platz zur Verfügung, meldet swinstall einen Fehler wie den folgenden: ERROR: Der belegte Plattenplatz auf Dateisystem “/var” wird sich schätzungsweise um 57977 KB erhöhen. Diese Operation wird den Mindestbedarf an freiem Speicherplatz auf diesem Datenträger überschreiten. Sie müssen mindestens 10854 KB freimachen, um zu verhindern, dass bei der Installation diese Grenze für verfügbaren Benutzer-Plattenplatz überschritten wird. |
In diesem Beispiel müssen Sie das Dateisystem /var um
10 MB vergrößern, was auf 12 MB
aufgerundet werden muss. Vergrößern
von /var |  |
Führen Sie die folgenden Schritte aus, um das Größenlimit
für /var zu erhöhen: Ermitteln Sie, ob ausreichend Platz für /dev/vg00 verfügbar
ist: /sbin/vgdisplay /dev/vg00 Daraufhin erscheint eine Anzeige wie die folgende: - Datenträgergruppen - Name der VG /dev/vg00 VG-Schreibzugriff read/write (Lese- und Schreibzugriff) Status der VG available (verfügbar) Maximale LV 255 Aktuelle LV 8 Offene LV 8 Maximale PV 16 Aktuelle PV 1 Aktive PV 1 Max PE pro PV 2000 VGDA 2 PE-Größe (MByte) 4 Summe PE 249 Zugeordnete PE 170 Freie PE 79 Summe PVG 0 |
Die Angabe “Freie PE” kennzeichnet die Anzahl
der verfügbaren 4-MB-Extents; in diesem Fall also 79 (entspricht
316 MB). Wechseln Sie in den Einbenutzer-Status: /sbin/shutdown Dadurch kann /var ausgehängt werden. Zeigen Sie eingehängte Datenträger
an: /sbin/mount Es erscheint eine Anzeige wie die folgende: / on /dev/vg00/lvol1 defaults on Sat Mar 8 23:19:19 1997 /var on /dev/vg00/lvol7 defaults on Sat Mar 8 23:19:28 1997 |
Stellen Sie fest, welcher logische Datenträger /var zugeordnet ist. In diesem Beispiel ist dies der Datenträger /dev/vg00/lvol7. Hängen Sie /var aus: /sbin/umount /var Dies ist für den nächsten Schritt erforderlich,
da extendfs nur mit ausgehängten Datenträgern
verwendet werden kann. Wenn Sie jetzt einen Fehler “device
busy” erhalten, starten Sie das System erneut und melden Sie
sich im Einzelbenutzermodus an, bevor Sie fortfahren. Erweitern Sie die Größe des logischen
Datenträgers: /sbin/lvextend -L neue_Größe_in_MB /dev/vg00/lvol7 Erweitern Sie diesen Datenträger z. B. auf
332 MB: /sbin/lvextend -L 332 /dev/vg00/lvol7 Erweitern Sie die Dateisystemgröße
auf die Größe des logischen Datenträgers: /sbin/extendfs /dev/vg00/rlvol7 Hängen Sie /var ein: /sbin/mount /var Wechseln Sie wieder zum regulären Initialisierungsstatus, “init 3” oder “init 4”,
oder starten Sie das System neu. Warten Sie 10 Minuten nach der Änderung
des Systemstatus oder nach dem Neustart, damit die Prozesse abgeschlossen
werden, bevor Sie einen Befehl update-ux eingeben.
Vergrößern
von /stand |  |
In einigen Fällen müssen Sie die Größe
von /stand vor einer erfolgreichen Aktualisierung auf HP-UX 11i
vergrößern. Wenn der Befehl update-ux mit einer Meldung fehlschlägt, die angibt, dass /stand zu klein ist, führen Sie die folgenden Schritte
aus, um “/stand” zu vergrößern. Zur Vergrößerung von /stand müssen Sie zuerst einen größeren /swap-Datenträger erstellen, da beide zusammenhängende
Datenblöcke benötigen und angrenzende Datenträger
sind. Weitere Informationen zu dieser Vorgehensweise finden Sie
im Handbuch Verwalten von Systemen und Arbeitsgruppen,
das auf der HP-UX 11i Instant Information CD (auf
Englisch) sowie auf der HP Website zur Dokumentation verfügbar
ist: http://docs.hp.com/hpux/os/11i/oe/ Erstellen Sie als Benutzer “root” mit
sam einen neuen zusammenhängenden Datenträger /swap mit der erforderlichen Größe, z. B.
300 MB. Nennen Sie den neuen Datenträger /dev/vg00/swap. Prüfen Sie mit sam, dass keine Neuzuordnung
fehlerhafter Blöcke auftritt und dass der neue Datenträger /swap zusammenhängend ist. Entfernen Sie als Benutzer “root” von
einem Konsolenfenster aus die primären Geräte
für Auslagerung und Speicherabzüge und fügen
Sie sie hinzu: Entfernen Sie das aktuelle Gerät
für Speicherabzüge: lvrmboot -v -d lvol2 /dev/vg00 Fügen Sie ein neues Gerät für
Speicherabzüge hinzu: lvlnboot -d /dev/vg00/swap Entfernen Sie das aktuelle Auslagerungsgerät: lvrmboot -s /dev/vg00 Fügen Sie ein neues Auslagerungsgerät
hinzu: lvlnboot -s /dev/vg00/swap
Prüfen Sie Ihre Änderung mit folgendem
Befehl: lvlnboot -v Startdefinitionen für Datenträgergruppe /dev/vg00: Physische Datenträger gehören zu Root-Datenträgergruppe: /dev/dsk/c0t6d0 (8/0/19/0.6.0) -- Boot Disk Boot: lvol1 in: /dev/dsk/c0t6d0 Root: lvol3 in: /dev/dsk/c0t6d0 Swap: swap in: /dev/dsk/c0t6d0 Dump: swap in: /dev/dsk/c0t6d0, 0 |
Wenn Ihre Änderungen korrekt sind, starten
Sie das System erneut. Zeigen Sie nach dem Systemneustart die Auslagerungsinformationen
mit folgendem Befehl an: swapinfo Kb Kb Kb PCT START/ Kb TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME dev 307200 45936 216208 0% 0 - 1 /dev/vg00/swap reserve - 113748 -113748 memory 85584 23492 62092 27% |
Geben Sie folgenden Befehl (erneut) ein, um zu prüfen,
ob dieselbe Konfiguration wie vor dem Neustart vorhanden ist: lvlnboot -v Entfernen Sie als Benutzer “root” mit
sam den alten Datenträgereintrag lvol2 aus /dev/vg00. Vergrößern Sie mit sam /stand auf die erforderliche neue Größe. Ändern Sie
nach Bedarf auch die Größe anderer Datenträger. Definieren Sie Ihren neuen Datenträger als
Startdatenträger für den nächsten Neustart: lvlnboot -b lvol1 /dev/vg00 Starten Sie Ihr System erneut.
Kehren Sie zu Kapitel 2 zurück, um Ihr System
mit dem Befehl “update-ux” auf HP-UX 11i
zu aktualisieren.
|