Disk Compression
Ações Comuns:
Pacotes a Instalar:
# yum install vdo kmod-vdo
Criação de VDO:
# vdo create --name=[Nome] --device=[Block_Device] --vdoLogicalSize=[Tamanho]
Write-Policies:
Sync: Quando o VDO está num modo sync
, as camadas acima assumem que os comandos de escrita, escrevem dados para um tipo de armazenamento persistente.
Async: Quando o VDO está num modo async
, os dados não são garantidos que são escritos para um tipo de armazenamento persistente quando um comando de escrita é enviado.
Auto: O modo auto
, tal como o nome sugere, escolhe de forma automática um dos dois modos indicados acima, baseando-se em caracteristicas de cada device (esta é a opção default).
# vdo changeWritePolicy --writePolicy=[sync|async|auto] --name=[Nome]
File-System:
# mkfs.xfs -K /dev/mapper/[Nome]
# mkfs.ext4 -E nodiscard /dev/mapper/[Nome]
Para o Mount ser automático, no /etc/fstab devemos indicar as seguintes opções:
defaults,_netdev,x-systemd.device-timeout=0,x-systemd.requires=vdo.service
Comandos de Apoio:
# vdostats --human-readable
# vdo start --name=[Nome] | # vdo stop --name=[Nome]
# vdo start --all | # vdo stop --all
# vdo remove --name=[Nome]
# vdo remove --force --name=[Nome]
# vdo deactivate --name=[Nome] | # vdo activate --name=[Nome]
# vdo deactivate --all | # vdo activate --all
# vdo disableDeduplication --name=[Nome]
# vdo enableDeduplication --name=[Nome]
# vdo disableCompression --name=[Nome]
# vdo enableCompression --name=[Nome]
# vdo growLogical --name=[Nome] --vdoLogicalSize=[Tamanho]
# vdo growPhysical --name=[Nome]
Last updated
Was this helpful?