实验环境
- 全新的虚拟机,全新的硬盘(硬盘添加方法在存储的基本管理)
- 先分区–>格式化—>挂载(便于监控观察)
- 监控命令: watch -n 1 ‘pvs;echo ----;vgs;echo ----;lvs;echo ----;df -h /wxdata;’
逻辑卷管理LVM
将物理硬盘进行分区转换为物理卷pv,pv为无数个大小等同的pe组成;一个或多个物理卷组合成卷组vg,逻辑卷lv的最小虚拟存储单元为le,le大小和pe相同且一一对应(le为可被寻址的基本单位),逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷
pv (物理卷): 被处理过的物理分区
pe (物理扩展): 设定存储的最小单元,可被寻址的最小单元
vg (物理卷组): 捆绑pv到一个组中
lv (逻辑卷 ): 分配最终的使用设备
逻辑卷的建立
-
划分物理分区
-
物理扩展(物理卷): pvcreate /dev/vdb1
-
建立物理卷组(默认物理扩张为4M,范围不小于128K):vgcreate -s 5M lyx_vg /dev/vdb1
-
建立逻辑卷:lvcreate -L 70M -n lyx_lv0 lyx_vg
-
逻辑卷的使用:xfs格式化并挂载
xfs格式文件系统的拉伸(可挂载时操作)
- xfs支持拉伸,不支持缩减
- 物理卷组空间不够时:可把第二个硬盘加入vg ,再拉伸到想要的大小
exd格式文件系统的拉伸和缩减
-
格式化为ext4格式文件系统
-
ext4文件系统的拉伸
-
ext4文件系统的缩减
缩减vg必须卸载后再缩减,不能在线缩减
-
想删除vdb1,但vdb1中有数据的处理方法
LVM设备的快照功能
- 快照中存放的是更改的内容
建立快照:lvcreate -L 30M -n westos_lv0_backup -s /dev/mapper/westos_vg-westos_lv0(-n 名称 ; -s建立快照)
LVM的删除命令
二、虚拟数据优化器vdo
- vdo功能:软件对硬件进行管理,使硬盘具有压缩数据,优化重复的数据的功能
- 实验环境(确保设备未被系统使用)
- vdo设备的建立和使用
vdo status --name=lyx_vdo1 查看的重要功能
名称 | 状态 | 功能 |
---|---|---|
Deduplication | enabled | vdo的检测并删除重复数据功能开启 |
Compression | enabled | vdo的数据压缩功能开启 |
vod的性能测试
- 监控:watch -n 1 vdostats --human-readable
- 测试
开机自动挂载vdo设备
- 编辑配置文件:vim /etc/fstab