LVM之一二_2019.04.15_12:00-13:30_mage_linux_log

本文深入探讨LVM(逻辑卷管理器)和DeviceMapper的功能与操作,包括RAID实现、逻辑卷的扩展与缩减、快照卷的使用等。通过具体命令与实例,讲解如何创建、管理和调整LVM卷组及逻辑卷。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dm :Device Mapper

功能比md功能强大,不止可以实现RAID;
md做RAID;dm做LVM2

dm:LVM2
linear:
mirror:类似RAID镜像
snapshot:快照,保留某一刻数据
主要作用:数据备份
multipath:
逻辑设备:动态增减文件系统空间
dm功能

		PV:Physical Volume
		VG:Volume Group
		PE:Physical Extend
		LV:Logical Volume
		LE:Logical Extend

查看:pvs,vgs,lvs
管理物理卷:pv
pvcreate,pvremove,pvscan,pvdisply,pvmove
eg:pvcreate /dev/sda{10,11} #/dev/sda{10,11}的分区类型需要调整为8e(Linux LVM)
管理卷组:vg
vgcreate,vgremove,vgrename,vgscan,vgdisply,vgmove,vgextend,vgreduce
vgcreate VG_NAME /PATH/TO/PV
-s #:指定PE大小,默认为4MB
eg:vgcreate myvg /dev/sda{10,11} #使用/dev/sda{10,11}两个卷创建名为myvg的卷组
eg:vgreduce myvg /dev/sda11 #从myvg中缩减/dev/sda11
vgremove myvg /dev/sda11 #从myvg中删除/dev/sda11
vgextend myvg /dev/sda12 ##myvg扩容,扩容大小/dev/sda12
管理逻辑卷:lv
lvcreate,
lvcreate -n LV_NAME -L #G VGNAME
-n 指定名称
-L 指定空间大小(#G|#M|#K)
VGNAME:指定在哪个VG中创建

创建分区的过程实际上是为磁盘空间创建物理边界的过程;文件系统是位于文件系统边界(逻辑边界,紧靠物理边界)的;扩展时,先扩展物理边界再扩展逻辑边界;缩减时顺序相反。

如何扩展逻辑卷

不影响原有数据,可以在线扩展;
一般在扩展卷之前必须查看文件系统信息,确保文件系统处于一致性状态
lvextend
-L [+] # /PATH/TO/LV: 扩展了#G[+],扩展到#不用加号(物理边界)
resize2fs
resize2fs /PATH/TO/LV 5G #重新确定LV的逻辑边界为5G
resize2fs -p /PATH/TO/LV #扩展到物理边界的大小

如何缩减逻辑卷

1,不影响原有数据,不能在线缩减,卸载后缩减;
2,确保缩减后的空间大小依然能够存储原有的所有数据;
3,在缩减之前应该先强行检查文件系统,确保文件系统处于一致性状态
resize2fs
resize2fs /PATH/TO/LV 3G #重新确定LV的逻辑边界为3G
lvreduce -L [-] # /PATH/TO/LV #[-]和[+]意义相同
步骤:
df -lh
umount
e2fsck -f -f
resize2fs
lvreduce
mount

如何使用快照卷

1,快照生命周期:生命周期为整个数据时长,在该段时间内,数据的增长量不能超出快照卷的大小;估计数据量,最安全就是和原卷一样大
2,快照卷应该是只读的;
3,快照卷在同一卷组内。

创建快照卷:lvcreate
lvcreate -s 创建快照卷
-p r|w 指定权限
lvcreate -L # SLV_NAME -p r /PATH/TO/LV

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值