GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

CentOS / RHEL 7:So erstellen und entfernen Sie die LVM-Spiegelungen mit lvconvert

Wenn Sie ein lineares Volume in ein gespiegeltes Volume konvertieren, erstellen Sie im Grunde eine zusätzliche Spiegelkopie für ein vorhandenes Volume. Das bedeutet, dass Ihre Datenträgergruppe die Geräte und den Speicherplatz für die Spiegel und für das Spiegelprotokoll enthalten muss. Wenn eine Spiegelkopie verloren geht, konvertiert LVM das Volume in ein lineares Volume, sodass Sie weiterhin Zugriff auf das Volume haben. Und Option ‘[ -m | –Spiegel ]’ gibt den Spiegelungsgrad an, den Sie erstellen möchten.

Zum Beispiel:

  • „-m 1“ würde das ursprüngliche logische Volumen in ein Spiegelvolumen mit 2 Seiten konvertieren; das heißt, ein linearer Band plus eine Kopie.
  • Und ” -m 0 ” konvertiert das gespiegelte logische Volume in ein lineares logisches Volume, wobei das Spiegelbein einschließlich der gespiegelten Geräte entfernt oder zerstört wird.

Erstellen von LVM-Spiegeln

Der folgende Befehl konvertiert das lineare logische Volume „datavg/testlv“ in ein gespiegeltes logisches Volume:

# lvconvert -m1 datavg/testlv

Die folgenden Befehle zeigen die Konfiguration des Volumes, nachdem der Befehl lvconvert das Volume in ein Volume mit zwei Spiegelkopien geändert hat.

# lvs -a -o name,copy_percent,devices datavg
  LV                Cpy%Sync Devices
  testlv            100.00   testlv_rimage_0(0),testlv_rimage_1(0)
  [testlv_rimage_0]          /dev/sdb(0)
  [testlv_rimage_1]          /dev/sdc(1)
  [testlv_rmeta_0]           /dev/sdb(256)
  [testlv_rmeta_1]           /dev/sdc(0)
# lvs --all --segments -o +devices
  LV                VG     Attr       #Str Type   SSize  Devices
  root              centos -wi-ao----    1 linear 17.47g /dev/sda2(512)
  swap              centos -wi-ao----    1 linear  2.00g /dev/sda2(0)
  testlv            datavg rwi-aor---    2 raid1   1.00g testlv_rimage_0(0),testlv_rimage_1(0)
  [testlv_rimage_0] datavg iwi-aor---    1 linear  1.00g /dev/sdb(0)
  [testlv_rimage_1] datavg iwi-aor---    1 linear  1.00g /dev/sdc(1)
  [testlv_rmeta_0]  datavg ewi-aor---    1 linear  4.00m /dev/sdb(256)
  [testlv_rmeta_1]  datavg ewi-aor---    1 linear  4.00m /dev/sdc(0)

Entfernen von LVM-Spiegeln

Der folgende Befehl konvertiert das gespiegelte logische Volume datavg/testlv in ein lineares logisches Volume, wobei die Spiegelkopie einschließlich der gespiegelten Geräte entfernt oder zerstört wird. Beachten Sie, dass wir das Gerät angeben müssen, um die Spiegelkopie zu trennen.

# lvconvert -m0 datavg/testlv /dev/sdc

Überprüfen Sie den Status von Lautstärke und Geräten erneut, um den Unterschied zu sehen:

# lvs -a -o +devices
  LV     VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert Devices
  root   centos -wi-ao---- 17.47g                                                     /dev/sda2(512)
  swap   centos -wi-ao----  2.00g                                                     /dev/sda2(0)
  testlv datavg -wi-ao----  1.00g                                                     /dev/sdb(0)
# lvs -a -o name,devices datavg
  LV     Devices
  testlv /dev/sdb(0)


Cent OS
  1. So erstellen Sie ein lokales YUM-Repository auf CentOS 7 / RHEL 7 mithilfe einer DVD

  2. So erstellen Sie ein physisches Volume unter Linux mit LVM

  3. So erstellen und aktivieren Sie eine Swap-Partition auf Centos / RHEL 8

  4. CentOS / RHEL :Hinzufügen, Löschen und Anzeigen von LVM-Tags

  5. CentOS / RHEL 7:So erstellen und entfernen Sie die LVM-Spiegelungen mit lvconvert

CentOS / RHEL 7 :So entfernen Sie das Rescue-Image mit Grubby

So entfernen Sie virbr0- und lxcbr0-Schnittstellen unter CentOS/RHEL 6,7

CentOS / RHEL :So erstellen Sie eine neue LVM-basierte Swap-Partition

CentOS / RHEL :So entfernen Sie unbenutztes physisches Volume (PV) aus der Volume Group (VG) in LVM

CentOS / RHEL :So löschen Sie eine Volumengruppe in LVM

So erstellen/entfernen und mounten Sie ein Stratis-Dateisystem in CentOS/RHEL 8