Hinweis:

Logisches Block-Volume erweitern, das an eine Oracle Cloud Infrastructure Compute-Instanz angeschlossen ist

Einführung

Der Oracle Cloud Infrastructure Block Volume Service ermöglicht Ihnen das dynamische Provisioning und Verwalten von Blockspeicher-Volumes. Sie können Volumes erstellen, anhängen, verbinden und verschieben sowie die Volume-Performance gegebenenfalls ändern, um Ihre Speicher-, Performance- und Anwendungsanforderungen zu erfüllen.

Während Sie in Oracle Cloud Infrastructure (OCI) oder einer anderen Cloud arbeiten, können Sie die Block-Volume-Größe für logische Block-Volumes erhöhen, die an die Instanzen in der Cloud angehängt sind. Dies ist ein zweistufiger Prozess, da Schritt 1 darin besteht, das erforderliche Volume von der OCI-Konsole zu identifizieren und zu erweitern, und Schritt 2 ist das Erweitern des Volumes von der BS-Ebene nach der Anmeldung bei der Instanz.

Ziele

Voraussetzungen

Aufgabe 1: Volume von OCI-Konsole erweitern

  1. Gehen Sie zur Compute-Instanz, und navigieren Sie zu Ressourcen, Angehängte Block-Volumes, und klicken Sie, um das Block-Volume zu öffnen.

    Angehängtes Block-Volume

  2. Bearbeiten Sie das Block-Volume, und aktualisieren Sie die Größe. Die neue Größe muss größer als die vorhandene Größe sein. Sie können die Größe eines Block-Volumes nicht verkleinern.

    Block Volume

    Block-Volume bearbeiten

  3. Speichern Sie die Änderungen für das Block-Volume, und warten Sie, bis das Volume aktualisiert und mit der neuen Größe auf der OCI-Konsole bereitgestellt wird. Wenn das Volume wieder verfügbar ist, gehen Sie zu Aufgabe 2.

Aufgabe 2: Volume von Instanz-BS-Ebene erweitern

  1. Stellen Sie mit SSH eine Verbindung zur Instanz her, an die das Block-Volume angehängt ist, und führen Sie den Befehl lsblk aus, um das Dateisystem zu prüfen. Wenn sie als lsblk (für /u01) angezeigt wird, bedeutet dies, dass es sich um ein logisches Volume handelt.

    Block-Volume prüfen

    • Mit der Ausgabe von lsblk wird das Volume mit 700 GB an sdb angehängt.

    • Beachten Sie außerdem, dass sdb partitioniert und in logische Volumes unterteilt ist. Befolgen Sie nur dann weitere Schritte, wenn das Volume an einen partitionierten und ebenfalls logisch erstellten Gerätepfad angeschlossen ist.

    HINWEIS: Es gibt eine andere Möglichkeit, dies zu identifizieren. Sie können den readlink-Befehl ausführen, um den Anhang zu kennen und mit den Informationen zu den OCI-Konsoleninformationen für Block-Volumes im Gerätepfad zu vergleichen.

  2. Führen Sie die folgenden Befehle aus, um das Gerät für das Volume zu suchen, es erneut zu scannen und dann den Status in lsblk zu prüfen. Nun sollte das Volume als auf 1400 GB oder 1,4 TB erweitert angezeigt werden.

    dd iflag=direct if=/dev/mapper/ebs_vg-ebs_lv of=/dev/null
    
    echo "1" | sudo tee /sys/class/block/sdb/device/rescan
    

    Block-Volume erweitern

  3. Wenn lsblk die korrekte erweiterte Größe anzeigt, führen Sie die Befehle pvresize und lvextend im Gerätepfad und im logischen Pfad für das erforderliche Volume aus, und prüfen Sie, ob die Größe des Volumes mit dem Befehl df geändert wird. Sie müssen den folgenden Befehl auf dem Gerätepfad und dem logischen Pfad auslösen, an den das Block-Volume angehängt ist. Beispiel: Sie lautet /dev/sdb und /dev/mapper/ebs_vg-ebs_lv.

    pv resize /dev/sdb
    
    lvextend -l +100%FREE /dev/mapper/ebs_vg-ebs_lv
    

    Block-Volume erweitern

    Block-Volume erweitern

    Der letzte Befehl zum Ändern der Volume-Größe ist resize2fs auf /dev/mapper/ebs_vg-ebs_lv.

    resize2fs /dev/mapper/ebs_vg-ebs_lv
    
    df -h
    

    Block-Volume erweitern

Das erweiterte Volume befindet sich im sdb-Gerätepfad, der im Verzeichnis /u01 eingehängt ist. Die neue Größe des Volumes beträgt 1,4 TB.

So können Sie ein Block-Volume erweitern, wenn es als logischer und partitionierter Gerätepfad und Mount-Ziel angehängt ist.

Bestätigungen

Weitere Lernressourcen

Sehen Sie sich andere Übungen zu docs.oracle.com/learn an, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube-Kanal zu. Besuchen Sie außerdem die Website education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.

Produktdokumentation finden Sie im Oracle Help Center.