高级存储管理(逻辑卷,lvm设备建立,文件系统拉伸,缩减,lvm删除;vdo建立,vdo性能测试,vdo删除)

一.逻辑卷

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

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

vg          物理卷组                   捆绑pv到一个组中

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

1.监控建立过程:

watch -n 1 'pvs;echo ===;vgs;echo ====;lvs;echo =====;df -h /weixindata'  

2.lvm设备建立:

建立物理分区并设定分区类型为lvm

pvcreate /dev/sdb2

pvcreate /dev/sdb3                                                    #创建pv

vgcreate westos_vg0 /dev/sdb3                                 #创建vg

lvcreate -L 200M -n westos_lv0 westos_vg0              #创建lvm,-L指定大小,-n指定名称

mkfs.xfs /dev/westos_vg0/westos_lv0                        #格式化

mount /dev/westos_vg0/westos_lv0  /weixindata/      #挂载

3.lvm拉伸

(1)当vg容量充足

lvextend -L 500M /dev/westos_vg0/westos_lv0           #拉伸设备

xfs_growfs /weixindata/                                                 #拉伸文件系统

(2)当vg容量不足

lvxtend -L 3000M /dev/westos_vg0/westos_lv0

pvcreate /dev/sdb2                                                    #启用/dev/sdb2

vgextend westos_vg0 /dev/sdb2                                #使用/dev/sdb2

lvextend -L 3000M /dev/westos_vg0/westos_lv0        #拉伸设备

xfs_growfs /weixindata/

4..extd文件系统拉伸:

拉伸:

mkfs.ext4 /dev/westos_vg0/westos_lv0                       #格式化为extd文件系统

mount /dev/westos_vg0/westos_lv0 /weixindata/

lvextend -L 3200M /dev/westos_vg0/westos_lv0

resize2fs /dev/westos_vg0/westos_lv0                       #文件系统拉伸

缩减:

umount /weixindata

e2fsck -f /dev/westos_vg0/westos_lv0                         

resize2fs /dev/westos_vg0/westos_lv0 1500M

lvreduce -L 1500M /dev/westos_vg0/westos_lv0

mount /dev/westos_vg0/westos/lv0 /weixindata/

vgreduce westos_vg0 /dev/sdb3

pvremove /dev/sdb3

5.设备移除:

umount /weixindata/

lvremove /dev/westos_vg0/westos_lv04

vgremove westos_vg0

pvremove /dev/sdb2/

6.lvm快照

7.将设备加入pv中之后,在磁盘中误删

8.lvm删除

二.vdo

未使用vdo

虚拟数据优化器

kvdo       #压缩数据

uds        #优化重复数据

1.vdo建立

dnf install vdo -y

vdo create --name=westos_vdo1 --device=/dev/sdb

vdo status --name=westos_vdo1 | less

Deduplication                     #数据压缩功能

Compression                     #检测并删除重复数据功能

2.使用vdo设备

mkfs.xfs -K /dev/mapper/westos_vdo1

mkdir /westos_vdo

mount /dev/mapper/westos_vdo1 /westos_vdo

3.测试vdo性能

vdostats --human-readable

cp /westos/images/install.img /westos_vdo/

vdostats --human-readable

cp /westos/images/install.img /westos_vdo/file1

vdostats --human-readable

cp /westos/images/install.img /westos_vdo/file2

vdostats --human-readable

4.删除vdo

umount /westos_vdo

vdo remove --name=westos_vdo1

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值