2.6--Linux高级存储管理

#vdo(虚拟数据优化器)

kvdo 压缩数据 , uds 优化重复数据。

#vdo建立

环境,需要一个全新的硬盘设备

dd if=/dev/zero of=/dev/vdb bs=1M count=1初始化磁盘

也可以重新添加一个磁盘

vdo服务要开启,如果没有需要dnf install vdo -y安装(前提是搭建好软件仓库)

 

 查看vdo的存储情况

 测试

touch big 建立空文件

dd if=/dev/zero of=big bs=1M count=1024

cp big  /westos_vdo/big1

多次拷贝大文件,发现即使将big文件存入了westos_vdo中,该vdo的存储占用率等并没有发生很大的变化,这主要是因为vdo设备具有删除重复数据功能

vdo设备的删除

#逻辑卷lvm

pv:物理卷,被处理过的物理分区

pe:物理扩展,设定存储最小单元

vg:物理卷组,捆绑pv到一组组中

lv:逻辑卷,分配最终的使用设备

监控建立

watch -n 1 "pvs;echo ===;vgs;echo ===;lvs;echo ===;df -h /mnt"

#lvm设备建立:建立物理分区并设定分区type为lvm

 

 

 

# lvm拉伸

当vg容量充足

lvextend -L 500M  /dev/westosvg0/westoslv0 拉伸设备

xfs_growfs  /dev/westosvg0/westoslv0 拉伸文件系统

如果是ext文件系统使用resize2fs /dev/westosvg0/westoslv0命令拉伸文件系统

当vg容量不足

 

 #lvm缩减

 ext4文件系统缩减

 

 #lvm快照

 

 将快照挂载在目录,mount  /dev/westosvg0/westoslv0-backup /mnt/  此时在快照进行的修改导致设备出错时,可以直接将快照设备卸载,lvremove  /dev/westosvg0/westoslv0-backup   然后重新照一个即可,不会导致原始设备出错。

 #lvm卸载

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值