Einleitung:
VDO :Abkürzung für Virtual Data Optimizer und ist eine Blockvirtualisierungstechnologie, die Deduplizierung und Komprimierung von Daten auf Blockebene bereitstellt.
Was ist eine Deduplizierung?
Die Eliminierung von doppelten oder redundanten Informationen, insbesondere in Computerdaten und Entfernung der sich wiederholenden Informationen, bevor sie gespeichert werden.
Szenarien der VDO-Bereitstellung
- Stellen Sie VDO auf KVM bereit
- VDO auf Dateisystemen
- VDO auf LVM
- Weitere Szenarien finden Sie auf RedHat
Wie installiere ich VDO-Tools auf RedHat?
- Öffnen Sie das Terminal und schreiben Sie den folgenden Befehl
sudo yum install vdo kmod-kvdo
- Aktivieren und starten Sie dann den Dienst
systemctl enable vdo
systemctl start vdo
systemctl status vdo
Wie erstelle ich VDO auf einer Diskette?
- Ich werde vdo für eine Festplatte mit einer Kapazität von 20 GB erstellen
- Öffnen Sie Ihr Terminal und schreiben Sie den Befehl
vdo create --name=unixcop_vdo --device=/dev/sdc --vdoLogicalSize=50G --verbose
Tipps :
VDO unterstützt derzeit jede logische Größe bis zum 254-fachen der Größe des physischen Volumes mit einer absoluten maximalen logischen Größe von 4 PB.
Gerät :abhängig vom Gerätenamen auf Ihrem Computer
Name :beliebiger Name, den Sie bevorzugen.
Verbose :um die Ausführung des Befehls auf dem Terminal anzuzeigen
- Dann müssen Sie ein physisches Volume und eine Volume-Gruppe erstellen. Schreiben Sie die folgenden Befehle
pvcreate /dev/mapper/unixcop_vdo
vgcreate vg0 /dev/mapper/unixcop_vdo
- Erstellen Sie auch das logische Volume, das der physischen Kapazität der Festplatte entspricht. In meinem Fall gleich 20 GB
lvcreate --name unixcop_logicalVolume --size=20G vg0
- Zeigen Sie das erstellte logische Volume an
lvdisplay vg0/unixcop_logicalVolume
- Danach müssen Sie das Volume formatieren. Schreiben Sie den folgenden Befehl, um es mit xfs zu formatieren
mkfs.xfs /dev/vg0/unixcop_logicalVolume
- Mounten Sie das Volume dann in einem beliebigen Verzeichnis
mount /dev/vg0/unixcop_logicalVolume /UnixCopDir
Weitere Informationen zum logischen Volumen finden Sie in diesem Artikel
- Sie können den Status von VDO überwachen, indem Sie den folgenden Befehl schreiben
vdostats --human-readable
Schlussfolgerung:
Der Artikel erläutert, wie Sie VDO auf Redhat bereitstellen, indem Sie die Schritte ausführen, mit denen Sie die Daten deduplizieren und komprimieren können, bevor Sie sie auf der Festplatte speichern, um viel Platz zu sparen.
Für weitere Informationen verwenden Sie den Befehl man vdo