GNU/Linux >> Tutoriels Linux >  >> Linux

Comment déployer VDO sur un disque | Chapeau rouge

Présentation :

VDO :Abréviation de Virtual Data Optimizer et est une technologie de virtualisation de bloc qui fournit la déduplication et la compression des données au niveau du bloc.

Qu'est-ce qu'une déduplication ?

L'élimination des informations en double ou redondantes, notamment dans les données informatiques et supprime les informations répétitives avant de les stocker.

Scénarios de déploiement VDO

  • Déployer VDO sur KVM
  • VDO sur les systèmes de fichiers
  • VDO sur LVM
  • Pour plus de scénarios, vous pouvez visiter RedHat

Comment installer les outils VDO sur RedHat ?

  • Ouvrez le terminal et écrivez la commande suivante
sudo yum install vdo kmod-kvdo
  • Ensuite, activez et démarrez le service
systemctl enable vdo  
systemctl start vdo 
systemctl status vdo 

Comment créer un VDO sur un disque ?

  • Je vais créer vdo pour un disque d'une capacité de 20 Go
  • Ouvrez votre terminal et écrivez la commande
vdo create --name=unixcop_vdo --device=/dev/sdc --vdoLogicalSize=50G --verbose

Conseils :

VDO prend actuellement en charge toute taille logique jusqu'à 254 fois la taille du volume physique avec une taille logique maximale absolue de 4 Po.

Appareil :selon le nom de l'appareil sur votre ordinateur

Nom :n'importe quel nom que vous préférez.

Verbose :pour afficher l'exécution de la commande sur le terminal

  • Ensuite, vous devez créer un volume physique et un groupe de volumes .. écrivez les commandes suivantes
pvcreate /dev/mapper/unixcop_vdo 
vgcreate vg0 /dev/mapper/unixcop_vdo 
  • Créez également le volume logique égal à la capacité physique du disque .. dans mon cas égal à 20 Go
lvcreate --name unixcop_logicalVolume --size=20G vg0
  • Afficher le volume logique créé
lvdisplay vg0/unixcop_logicalVolume
  • Après cela, vous devez formater le volume .. écrivez la commande suivante pour le formater avec xfs
mkfs.xfs /dev/vg0/unixcop_logicalVolume 
  • Montez ensuite le volume dans n'importe quel répertoire
mount /dev/vg0/unixcop_logicalVolume /UnixCopDir

Pour plus d'informations sur le volume logique, visitez cet article

  • Vous pouvez surveiller l'état de VDO en écrivant la commande suivante
vdostats --human-readable 

Conclusion :

L'article explique comment déployer VDO sur Redhat en suivant les étapes, vous pouvez appliquer la déduplication et la compression des données avant de les stocker sur le disque pour économiser beaucoup d'espace.

pour plus d'informations utilisez la commande man vdo


Linux
  1. Comment partitionner un disque sous Linux

  2. Comment vérifier la version de Redhat

  3. Comment configurer LVM sur Linux / CentOS / Redhat

  4. Linux - Comment configurer la mise en miroir de disque (raid-1) ?

  5. Comment supprimer un disque d'un groupe de volumes LVM

Comment changer un nom d'hôte sur Redhat 7 Linux

Comment vérifier l'utilisation de l'espace disque sous Linux

Comment répertorier les partitions de disque sous Linux

Comment déployer Mattermost sur Ubuntu 20.04

Comment chiffrer une partition sous Linux

Comment déployer un serveur TeamSpeak sur Ubuntu 20.04