GNU/Linux >> LINUX-Kenntnisse >  >> Linux

LVM-Konfiguration:Operationen/Dienstprogramme für logische Volumes (LV).

Nachdem Sie die physischen Volumes und Volume-Gruppen erstellt haben, besteht der nächste Schritt darin, logische Volumes aus dem den Volume-Gruppen zugewiesenen Speicherplatz zu erstellen. Der Beitrag behandelt einige der am häufigsten verwendeten Befehle und Dienstprogramme im Zusammenhang mit logischen Volumes.

Logische Volumes erstellen

Verwenden Sie das lvcreate Befehl zum Erstellen eines neuen logischen Volumes. Dieser Befehl erstellt automatisch die Blockgeräteknoten im Verzeichnis /dev. Die Syntax lautet:

# lvcreate [options] --size [size] --name LV_name VG_name

Die –Größe Die Option definiert die Größe des logischen Volumes, indem sie logische Extents aus dem freien physischen Extent-Pool der Volume-Gruppe zuweist. Um beispielsweise einen logischen Datenträger namens lv01 aus der Datenträgergruppe namens vg01 mit einer Größe von 2 GB zu erstellen, geben Sie Folgendes ein:

# lvcreate -v --size 2g --name lv01 vg01
    Archiving volume group "vg01" metadata (seqno 1).
    Creating logical volume lv01
    Creating volume group backup "/etc/lvm/backup/vg01" (seqno 2).
    Activating logical volume vg01/lv01.
    activation/volume_list configuration setting not defined: Checking only host tags for vg01/lv01.
    Creating vg01-lv01
    Loading vg01-lv01 table (253:2)
    Resuming vg01-lv01 (253:2)
    Wiping known signatures on logical volume "vg01/lv01"
    Initializing 4.00 KiB of logical volume "vg01/lv01" with value 0.
  Logical volume "lv01" created.

Logische Volumes anzeigen

Verwenden Sie das lvdisplay Befehl zum Anzeigen der Attribute logischer Volumes.

# lvdisplay vg01/lv01
  --- Logical volume ---
  LV Path                /dev/vg01/lv01
  LV Name                lv01
  VG Name                vg01
  LV UUID                DyCyoq-5fF1-HujN-WeUi-XvYN-eloM-wdDSVt
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2017-10-02 13:28:01 +0530
  LV Status              available
  # open                 0
  LV Size                2.00 GiB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2

Neben lvdisplay listen zwei weitere Befehle Informationen über logische Volumes auf. Der Befehl lvs gibt Informationen über logische Volumes in komprimierterer Form aus. Der Befehl lvscan durchsucht alle Festplatten nach logischen Volumes. Beispiel:

# lvs
  LV   VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root cl   -wi-ao---- 17.00g                                                    
  swap cl   -wi-ao----  2.00g                                                    
  lv01 vg01 -wi-a-----  2.00g
# lvscan
  ACTIVE            '/dev/cl/swap' [2.00 GiB] inherit
  ACTIVE            '/dev/cl/root' [17.00 GiB] inherit
  ACTIVE            '/dev/vg01/lv01' [2.00 GiB] inherit

Entfernen logischer Volumes
Verwenden Sie den Befehl lvremove, um ein logisches Volume zu entfernen. Sie müssen sowohl den Namen der Datenträgergruppe als auch den Namen des logischen Datenträgers angeben. Sie werden aufgefordert, Ihre Anfrage zu bestätigen. Beispiel:

# lvremove vg01/lv01
Do you really want to remove active logical volume vg01/lv01? [y/n]: y
  Logical volume "lv01" successfully removed

Zusätzliche LV-Befehle

Die folgenden Befehle werden verwendet, um logische Volumes zu manipulieren :

  • lvändern :Ändern Sie die Attribute von logischen Volumes.
  • lvconvert :Layout des logischen Volumes ändern.
  • lverweitern :Hinzufügen von Speicherplatz zu einem logischen Volume.
  • lvmdiskscan :Geräte auflisten, die als physische Volumes verwendet werden können.
  • lvmsadc :Aktivitätsdaten sammeln.
  • lvmsar :Aktivitätsbericht erstellen.
  • lvreduzieren :Reduzieren Sie die Größe eines logischen Volumes.
  • lvumbenennen :Benennen Sie ein logisches Volumen um.
  • lvresize :Größe eines logischen Volumes ändern.
RedHat / CentOS :Ein Leitfaden für LVM für Anfänger
LVM-Konfiguration :Volume Group (VG)-Operationen/Dienstprogramme
LVM-Konfiguration :Physical Volume (PV) Operations/Utilities


Linux
  1. Logische Volumes unter Linux mit LVM erstellen

  2. So konfigurieren Sie LVM (Logical Volume Management) auf DRBD (Distributed Replicated Block Device)

  3. lvremove-Befehl schlägt mit Fehler „LVM – Can’t remove open logical volume“ fehl

  4. So reduzieren Sie ein LVM-Volume unter Ubuntu

  5. So finden Sie die physischen Volumes, die ein logisches Volume in LVM enthalten

Logical Volume Manager (LVM) im Vergleich zur Standardpartitionierung unter Linux

So ändern Sie die Größe eines logischen Volumes mit 5 einfachen LVM-Befehlen

Verwaltung logischer Volumes

Sicherung und Wiederherstellung von LVM-Snapshots unter Linux

Logisches Lvm-Volume auf virtueller Maschine erweitern?

Anfängerleitfaden für LVM (Logical Volume Management)