NVP-vProxy: FLR-LVM-Einschränkungen
Summary: Im NetWorker VMware-Integrationshandbuch sind einige Einschränkungen in Bezug auf LVM-Konfigurationen auf Linux-VMs aufgeführt. Dieser Wissensdatenbank-Artikel enthält zusätzliche Informationen darüber, wie Sie feststellen können, ob ein System eine LVM-Konfiguration verwendet, die keine vProxy-FLR unterstützt. ...
Instructions
Der Abschnitt FLR-Einschränkungen enthält die folgenden beiden Aussagen zu LVM-Konfigurationen auf Linux-VMs:
- LVM (Logical Volume Management) Thin Provisioning
- VM mit einem PV (physisches Volume), das keiner VG (Volume-Gruppe) zugewiesen ist
VMs mit diesen Konfigurationstypen unterstützen keine vProxy-FLR. Mit den folgenden Prozessen kann festgestellt werden, ob nicht unterstützte LVM-Konfigurationen verwendet werden.
Mit dem Linux-Befehl lsblk kann ermittelt werden, ob ein Dateisystem auf einem LVM-Einhängepunkt gemountet ist. Beispiel:
[root@lnx-srvr01 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 60G 0 disk ├─sda1 8:1 0 63M 0 part /boot/efi ├─sda2 8:2 0 1G 0 part /boot └─sda3 8:3 0 38.9G 0 part ├─vg_root-lv_root 253:0 0 19.9G 0 lvm / ├─vg_root-lv_swap 253:1 0 4G 0 lvm [SWAP] ├─vg_root-lv_var 253:2 0 10G 0 lvm /var └─vg_root-lv_home 253:3 0 5G 0 lvm /home sdb 8:16 0 20G 0 disk └─sdb1 8:17 0 18.6G 0 part /nsr sr0 11:0 1 1024M 0 rom
LVM-Thin-Provisioning:
Führen Sie auf der Linux-VM den folgenden Befehl aus:
sudo lvs -o+segtype
Die Ausgabe enthält die Spalte "type". Dies kann Folgendes umfassen:
- Linear: Eine einfache, zusammenhängende Zuweisung physischer Ausdehnungen
- Gestreift: Daten werden über mehrere physische Volumes verteilt, um die Leistung zu verbessern.
- Gespiegelt: Daten werden aus Redundanzgründen über mehrere physische Volumes gespiegelt.
- RAZZIA: Verschiedene RAID-Level (0, 1, 4, 5, 6, 10) werden für unterschiedliche Kombinationen von Leistung und Redundanz unterstützt
- Dünn: Thin Provisioning ermöglicht eine Überbelegung von Storage, indem Speicherplatz erst dann zugewiesen wird, wenn Daten geschrieben werden
- Schnappschuss: Eine Point-in-Time-Kopie eines logischen Volumes, nützlich für Backups und Tests
Beispiel:
[root@lnx-srvr01 ~]# sudo lvs -o+segtype LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Type lv_home vg_root -wi-ao---- 5.00g linear lv_root vg_root -wi-ao---- <19.94g linear lv_root vg_root -wi-ao---- <19.94g linear lv_swap vg_root -wi-ao---- <4.00g linear lv_var vg_root -wi-ao---- 10.00g linear
Alternativ können Sie den folgenden Befehl verwenden, der nur LVMs mit Thin Provisioning zurückgibt:
sudo lvs --segments --select 'segtype=thin'
Wenn keine Ausgabe zurückgegeben wird, werden keine LVMs mit Thin Provisioning konfiguriert.
LVM verfügt über ein physisches Volume, das keiner Volume-Gruppe zugewiesen ist:
Führen Sie auf der Linux-VM den folgenden Befehl aus:
sudo pvs
Beispiel:
[root@lnx-srvr01 ~]# sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 vg_root lvm2 a-- 38.93g 0
Der Befehl pvs gibt die in der Spalte PV identifizierten physischen Volumes zurück. Die Ausgabe enthält außerdem eine Spalte, aus der hervorgeht, welche Volume-Gruppe (VG) dem physischen Volume zugewiesen ist. Wenn die VG-Spalte neben einem physischen Volume leer ist, fehlt dem PV eine VG-Zuweisung und FLR wird nicht unterstützt. Der Recovery-Prozess schlägt fehl. Beispiel: NVP-vProxy: FLR-Recovery schlägt fehl mit: LVM-Objekte können nicht importiert werden
Fazit:
Wenn festgestellt wird, dass die virtuelle Maschine LVM-Thin-Provisioning verwendet hat oder der LVM über ein physisches Volume verfügt, dem keine Volume-Gruppe zugewiesen ist, wird vProxy-FLR nicht unterstützt. Um Daten von der VM wiederherzustellen, führen Sie eine Virtual Machine Recovery (Image-Wiederherstellung) durch. Zur Unterstützung von FLR müssen vom Linux-Administrator Änderungen zur Unterstützung von FLR vorgenommen werden. FLR wird nur bei Backups unterstützt, die abgeschlossen wurden, nachdem die erforderlichen Änderungen vorgenommen wurden.