Wechselt zum Inhalt Deutschland - Deutsch
HP.com Deutschland Startseite Produkte und Services Support und Treiber Lösungen Kaufen
» Kontakt zu HP
Weitere Optionen
HP.com Deutschland Startseite
HP-UX 11i Installations- und Aktualisierungshandbuch: HP Server und Workstations > Anhang B Bekannte Probleme und Fehlerbehebung

Anpassen der erforderlichen minimalen Dateisystemgrößen

» 

Technische Dokumentation

Gesamtes Buch in PDF
» Kommentare
Text beginnt hier

 » Inhaltsverzeichnis

 » Stichwortverzeichnis

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:

  1. 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).

  2. Wechseln Sie in den Einbenutzer-Status:

    /sbin/shutdown

    Dadurch kann /var ausgehängt werden.

  3. 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
  4. Stellen Sie fest, welcher logische Datenträger /var zugeordnet ist. In diesem Beispiel ist dies der Datenträger /dev/vg00/lvol7.

  5. 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.

  6. 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

  7. Erweitern Sie die Dateisystemgröße auf die Größe des logischen Datenträgers:

    /sbin/extendfs /dev/vg00/rlvol7

  8. Hängen Sie /var ein:

    /sbin/mount /var

  9. Wechseln Sie wieder zum regulären Initialisierungsstatus, “init 3” oder “init 4”, oder starten Sie das System neu.

  10. 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/

  1. 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.

  2. Prüfen Sie mit sam, dass keine Neuzuordnung fehlerhafter Blöcke auftritt und dass der neue Datenträger /swap zusammenhängend ist.

  3. 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:

    1. Entfernen Sie das aktuelle Gerät für Speicherabzüge:

      lvrmboot -v -d lvol2 /dev/vg00

    2. Fügen Sie ein neues Gerät für Speicherabzüge hinzu:

      lvlnboot -d /dev/vg00/swap

    3. Entfernen Sie das aktuelle Auslagerungsgerät:

      lvrmboot -s /dev/vg00

    4. Fügen Sie ein neues Auslagerungsgerät hinzu:

      lvlnboot -s /dev/vg00/swap

  4. 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
  5. Wenn Ihre Änderungen korrekt sind, starten Sie das System erneut.

  6. 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%
  7. Geben Sie folgenden Befehl (erneut) ein, um zu prüfen, ob dieselbe Konfiguration wie vor dem Neustart vorhanden ist:

    lvlnboot -v

  8. Entfernen Sie als Benutzer “root” mit sam den alten Datenträgereintrag lvol2 aus /dev/vg00.

  9. Vergrößern Sie mit sam /stand auf die erforderliche neue Größe. Ändern Sie nach Bedarf auch die Größe anderer Datenträger.

  10. Definieren Sie Ihren neuen Datenträger als Startdatenträger für den nächsten Neustart:

    lvlnboot -b lvol1 /dev/vg00

  11. 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.

Druckbare Version
Datenschutzerklärung

Impressum
Mit der Benutzung dieser Website erklären Sie sich mit den entsprechenden Nutzungsbedingungen einverstanden
© Hewlett-Packard Development Company, L.P.