GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo implementar VDO en un disco | Sombrero rojo

Introducción:

VDO:abreviatura de Virtual Data Optimizer y es una tecnología de virtualización de bloques que proporciona deduplicación y compresión de datos a nivel de bloque.

¿Qué es una deduplicación?

La eliminación de información duplicada o redundante, especialmente en datos informáticos y elimina la información repetitiva antes de almacenarla.

Escenarios de implementación de VDO

  • Implementar VDO en KVM
  • VDO en sistemas de archivos
  • VDO en LVM
  • Para más escenarios puede visitar RedHat

¿Cómo instalar las herramientas VDO en RedHat?

  • Abra la terminal y escriba el siguiente comando
sudo yum install vdo kmod-kvdo
  • Luego habilite e inicie el servicio
systemctl enable vdo  
systemctl start vdo 
systemctl status vdo 

¿Cómo crear VDO en un disco?

  • Crearé vdo para un disco con capacidad de 20 GB
  • Abre tu terminal y escribe el comando
vdo create --name=unixcop_vdo --device=/dev/sdc --vdoLogicalSize=50G --verbose

Consejos :

Actualmente, VDO admite cualquier tamaño lógico hasta 254 veces el tamaño del volumen físico con un tamaño lógico máximo absoluto de 4 PB.

Dispositivo:dependiendo del nombre del dispositivo en su computadora

Nombre :cualquier nombre que prefieras.

Verbose:para mostrar la ejecución del comando en la terminal

  • Luego necesita crear un volumen físico y un grupo de volúmenes... escriba los siguientes comandos
pvcreate /dev/mapper/unixcop_vdo 
vgcreate vg0 /dev/mapper/unixcop_vdo 
  • También cree el volumen lógico que iguale la capacidad física del disco... en mi caso igual a 20 GB
lvcreate --name unixcop_logicalVolume --size=20G vg0
  • Mostrar el volumen lógico creado
lvdisplay vg0/unixcop_logicalVolume
  • Después de eso necesitas formatear el volumen... escribe el siguiente comando para formatearlo con xfs
mkfs.xfs /dev/vg0/unixcop_logicalVolume 
  • Luego monte el volumen en cualquier directorio
mount /dev/vg0/unixcop_logicalVolume /UnixCopDir

Para obtener más información sobre el volumen lógico, visite este artículo

  • Puede monitorear el estado de VDO escribiendo el siguiente comando
vdostats --human-readable 

Conclusión:

El artículo aclara cómo implementar VDO en Redhat siguiendo los pasos en los que puede aplicar la deduplicación y compresión de los datos antes de almacenarlos en el disco para ahorrar mucho espacio.

para más información usa el comando man vdo


Linux
  1. Cómo particionar un disco en Linux

  2. Cómo verificar la versión de Redhat

  3. Cómo configurar la virtualización en Redhat Linux

  4. ¿Cómo verificar si hay bloques defectuosos en un volumen físico Lvm?

  5. Cómo quitar un disco de un grupo de volúmenes LVM

Cómo cambiar un nombre de host en Redhat 7 Linux

Cómo verificar el uso del espacio en disco en Linux

Cómo enumerar particiones de disco en Linux

Cómo implementar Mattermost en Ubuntu 20.04

Cómo cifrar la partición en Linux

Cómo implementar un servidor TeamSpeak en Ubuntu 20.04