linux系统java存储的位置_Linux系统的高级存储管理

本文深入探讨Linux系统中的LVM(逻辑卷管理)和VDO(虚拟数据优化器)。介绍了如何创建、扩展、缩减LVM设备,以及如何利用VDO进行数据压缩和重复数据删除。此外,还讨论了LVM快照的使用,以保护系统免受意外更改的影响。
摘要由CSDN通过智能技术生成

一、lvm

[逻辑卷]

pv

物理卷

被处理过的物理分区

vg

物理扩展

捆绑pv到一个组中

lv

逻辑卷

分配最终的使用设备

1dfef16956adf3ecaf8739e35fa4b3cf.png

1.lvm设备建立过程

1>监控建立,实时查看变化

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

0c7dd47f7b83f9b811b1e065ad06d42e.png

2>建立物理分区并设定分区类型(type)为lvm

ffdbcd7035defe4cb2a55dc53630596f.png

6a4b4e283011458d961e53db26bba1f4.png

3>创建pv

4>创建vg ( -s 指定PE大小,设定的大小,在lv建立时会是此大小的整数倍)

5>创建lvm (-L 指定大小 -n 指定名称)

6>格式化设备(-K是不扫描空设备,使格式化速度加快)

7>挂载设备到新建的/weixindata目录里

be5e62db6441977506a64bb3767e3a43.png

3. lvm的延伸

当vg组中的容量充足

1> 拉伸设备,扩大设备容量

b243e2b294efddfbe3c6e4223ee65f02.png

2> 拉伸文件系统,使挂载点的数据同步变化

ecde4a70f4285a2f0df5157d09d5239d.png

当vg组中的容量不足

7dc905ce95705b25591e6989ef4b0e8e.png

1> 划分分区

22a96b030b8bf3a709be454f1bd4479d.png

2> 创建pv

3> 扩展vg组容量

4> 扩展设备容量(拉伸设备)

5> 拉伸文件系统

c21c3489010a7ba47174a9944b4130e1.png

4. lvm的缩减

xfs文件系统不支持缩减,ext文件可以!

所以在缩减时,我们要先把文件系统换为ext

ext4文件系统拉伸

3493b4b795cc952e334c334ac27f3580.png

lvm缩减

1> 卸载设备

2> 将文件系统变为ext4文件系统

c49c3db175c08a06d4e7a72dfbccd659.png

3> 在缩减前,先扫描逻辑卷里含有的文件大小(以防缩减大小不当而损坏文件系统)

daef0f69910247ccf46f47141b895f89.png

4> 缩减文件系统(逻辑卷)

5> 缩减设备

6> 挂载设备到目录

f5f32ed7813c264cb6f99df45af53ce6.png

7> 物理卷组里的缩减

移除物理卷组里闲置的物理卷

58c1fc223d2c42438d6a91196a425231.png

移除不闲置的物理卷

6bb8711a471d0fbee81f65fbfb730c66.png

5.lvm的删除

0b76363d232cf578a3d2d03b913a76be.png

6.lvm的快照

如果挂载逻辑卷在指定目录上时,由于一些误操作,导致把挂载内容删除,会较麻烦,所以选择给逻辑卷拍个快照,以防万一!

给lvm拍快照

f5d6a7daeb9c40ff7bea2dc3feea3b61.png

误操作后怎么做

c45601d57ea625996953dfaea355f1fd.png

二、vdo

[虚拟数据优化器]

kvdo

压缩数据

uds

优化重复数据

1. vdo建立

1> 先清空盘里的所有东西!

db5ecbb15a4c69f5fe395a894d62e981.png

2> 安装虚拟数据优化器(vdo)

db9725fc77a57bf47666a99ab2185053.png

3> 用vdo建立硬盘

cc55f43d31a911630270bbf363f3da55.png

4> 查看vdo状态(看是否开启相关功能)

vdo status --name=lyx_vdo1 | less

6c8fe53ef322c6341c2cd892fe3bbf33.png

2.vdo设备的使用

1> 设备格式化

5a5f2dc8e2c86b32ffd655c836c07137.png

2> 挂载设备到指定目录上

9ce9d86fc8d3bf020459b99b3760c5c4.png

3.测试vdo的性能

1> 开启监控命令实时查看变化

watch -n 1 "vdastats --human-readable"

a71eedfc595dc4e0f8d8dd6383a24261.png

2>复制一个大小约为0.5G的文件给挂载的目录里

使用大小从4G变到了4.5G

3a402352d99018de8e785c47e1486d9e.png

3>在复制一个跟刚才内容一样的文件给挂载目录里

复制第二次使用大小没有变

64dd3a78206b2f79e738f54e4f914a5d.png

4>对比发现vdo会检测重复的数据,并删除重复数据

4.vdo设备的删除

cc32376f1eef88402ecb31e03a71e006.png

GET

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值