Centos8中安装并配置VDO来优化存储空间

虚拟数据优化器(VDO)是一种块虚拟化技术,可提供透明的数据重复删除功能。通过消除冗余的数据块,VDO可以大大减少实际使用的磁盘容量。

VDO由两个内核模块和两个命令组成:

由下面两个内核模块组成:

  • kvdo - 该模块加载到设备管理器层,提供用于重复数据删除的块存储卷。
  • uds - 该模块负责与VDO磁盘上的通用的重复数据删除索引进行通信。

包括两个命令行工具:

  • vdo - 用于创建,删除,启动和停止VDO卷,以及执行其他配置操作。
  • vdostats - 用于报告VDO卷的各个方面,包括有效的减少和物理卷的利用率。

系统环境

Centos8

安装VDO

下面命令安装vdo和相关依赖,安装完成之后重启系统:

[root@localhost ~]# yum -y install vdo
[root@localhost ~]# reboot

Centos8中安装并配置VDO来优化存储空间Centos8中安装并配置VDO来优化存储空间

创建一个VDO设备

确保有一个空余磁盘或分区可供VDO使用。尽管可以在LVM逻辑卷上面创建VDO卷,但是重新引导系统时会出现引导顺序问题。所以再裸盘上面创建vdo卷之后在它之上创建LVM逻辑卷。

Centos8中安装并配置VDO来优化存储空间Centos8中安装并配置VDO来优化存储空间


下面使用一块20GB的磁盘,/dev/sda做vdo卷
下面创建vdo卷:

[root@localhost ~]# vdo create --name=vdolvm --device /dev/sda --vdoLogicalSize 60G --writePolicy async 
Creating VDO vdolvm
      The VDO volume can address 16 GB in 8 data slabs, each 2 GB.
      It can grow to address at most 16 TB of physical storage in 8192 slabs.
      If a larger maximum size might be needed, use bigger slabs.
Starting VDO vdolvm
Starting compression on VDO vdolvm
VDO instance 0 volume is ready at /dev/mapper/vdolvm

Centos8中安装并配置VDO来优化存储空间Centos8中安装并配置VDO来优化存储空间


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值