linux高级存储管理

什么是逻辑卷?

当企业中数据目录在用户不断上传数据和新用户不断增加情况下。数据目录会被填满。

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

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

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

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

linux高级存储管理_第1张图片

 

lvm设备建立

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

pvcreate   /dev/sdb2                                  ##创建pv
vgcreate   westosvg    -s   2M   /dev/sdb2            ##创建vg  -s 设定pe大小位2M
lvcreate   -L   100M   -n   westoslv   westosvg       ##创建lvm -L 指定大小  -n  指定名称
mkfs.xfs   /dev/mapper/westosvg-westoslv              ##格式化
mount  /dev/wstosvg/westoslv   /weixindata/           ##挂载

 

lvm拉伸

1、当vg中的容量充足

lvextend  -L  200M  /dev/mapper/westosvg-westoslv    ##拉伸设备
xfs_growfs    /weixindata/                           ##拉伸文件系统,在企业7中可以用设备或挂载点

##在企业8中只能用挂载点
resize2fs     /dev/mapper/westosvg-westoslv      ##  当文件系统为ext时,使用此命令

 

2、当vg中的容量不足

划分分区

pvcreate  /dev/sdb1
vgextend  westosvg   /dev/sdb1

lvm文件缩减

lvreduce  -L  150M  /dev/westos_vg0/westos_lv0   

lvm快照

lvcreat   -L  50M   -n   westos_lv0.bak  -s   /dev/westos_vg0/westos_lv0

lvm删除

lvremove   /dev/westos_vg0/westos_lv0
vgremove   westos_vg0
pvremove   /dev/sdb1
fdisk      /dev/sdb2
partprobe

vdo

  • 什么是vdo

虚拟数据优化器

kvdo       ##压缩数据

uds         ##优化重复数据

  • vdo建立
dnf  install   vdo   -y
vdo  create  --name=westos_vdo1   --device=/dev/sdb
vdo  status  --name=westos_vdo1   | less
**************************
Deduplication:   enabled        ##vdo检测并删除重复数据的功能是开启的
Compression:     enabled        ##vdo数据压缩功能开启

使用vdo设备
mkfs.xfs   -K   /dev/mapper/westos_vdo1
mkdir   /westos_vdo
mount   /dev/mapper/westos_vdo1     /westos_vdo
  • vdo删除
vdo remove  --name=westos_vdo1

 

 


ending ........

你可能感兴趣的:(rh135)