VDO磁盘的使用

1、VDO磁盘应用场景及优点简介

		# VDO的原理可以简单理解为重复数据删除和压缩存储,对多个重复文件,只保留一份,类似与百度云网盘中的数据。通过数据映射的方式,在访问时可加快访问速度,节省存储空间。
		# 缺点:对磁盘IO会有一定影响,使用vdo存储时需评估。
		# 需注意:VDO仅限于存储内容中有大量重复文件的场景,如果文件都不一样的情况下,并不能节省磁盘使用空间

2、安装VDO软件

# 1、必须要安装的软件包名为:vdo和kvdo,可使用以下命令安装
[root@rhel8 ~]# yum install -y vdo

3、创建vdo虚拟磁盘

# 1、VDO磁盘一般存放较大的数据,因此建议使用单独的磁盘做为VDO的存储设备
[root@rhel8 ~]# vdo create --name=gzbvdo --device=/dev/sdb --vdoLogicalSize=100G
# 2、查看vdo
[root@rhel8 ~]# ls /dev/mapper/ -l
…………
lrwxrwxrwx. 1 root root   7 Jul 24 11:15 gzbvdo -> ../dm-3
…………
# 3、创建文件系统
[root@rhel8 ~]# mkfs.ext4 /dev/mapper/gzbvdo

# 4、创建挂载点,挂载vdo
[root@rhel8 ~]# mkdir /vdo
[root@rhel8 ~]# mount /dev/mapper/gzbvdo /vdo

4、查看vdo状态及实际可用空间

[root@rhel8 ~]# vdostats
Device						 1K-blocks  Used  	 Available	Use%	Space	Saving%
/dev/mapper/gzbvdo	20971520	 4209712	16761808	 20%	 		 99%

[root@rhel8 ~]# vdostats --human-readable			# 以人类可读的方式显示,可查看vdo实际使用空间
Device						 1K-blocks  Used  	 Available	Use%	Space	Saving%
/dev/mapper/gzbvdo	20.0G			4.0G		 16G				20%				99%

5、vdo的永久挂载

[root@rhel8 ~]# vim /etc/fstab
…………
/dev/mapper/gzbvdo	/vdo  ext4	defaults,_netdev	0		0
…………

6、vdo的卸载与删除

# 1、注释或删除/etc/fstab中关于vdo的挂载信息行

# 2、umount取消挂载vdo目录

# 3、使用vdo命令删除创建的vdo磁盘
[root@rhel8 ~]# vdo remove --name=gzbvdo

# 4、查看vdo详细信息,验证是否删除
[root@rhel8 ~]# vdo list
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指尖@韶华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值