centos系统LVM逻辑卷如何使用调整

    选择打赏方式

首先需要了解几个概念

PE (Physical Extend)  物理拓展

PV (Physical Volume)  物理卷
VG (Volume Group)  卷组

LV (Logical Volume)  逻辑卷

1.jpg


首先使用fdisk -l 查看硬盘状态,这次我们使用的是2块新硬盘sdb 和 sdc

2.jpg

接着使用fdisk /dev/sdb 对第一块硬盘进行分区
选择p显示分区状态,选择n进行分区,选择t进行标记  lvm的标记为8e,最后使用w保存分区信息。
3.jpg

接着就需要创建物理卷,也就是PV。
使用pvcreate  /dev/sdb1   命令创建
使用pvs 命令查看 (pvdisplay查看详细)
4.jpg

可以看到系统中增加了sdb1的pv,大小为5G 未使用5G
接着创建卷组,也就是VG
使用vgcreate work /dev/sdb1 命令创建work卷组,同时将/dev/sdb1 加入进来。
使用vgs命令查看 (vgdisplay查看详细)
5.jpg

其中cl组是系统原有的,这次新的work组已经建立,大小5G,未使用5G
然后我们需要从VG上创建出逻辑卷,也就是LV
使用lvcreate -L 500M -n lv1 work  命令来从work卷组中分配500M大小,用于创建lv1的逻辑卷
用lvs可以查看

6.jpg

可以看到新的lv1逻辑卷已经建立。这个时候使用vgs查看会发现work组未使用空间只有4.5G了
随后我们需要在LV上建立文件系统,使用mkfs.ext4 /dev/work/lv1  命令创建ext4文件系统
7.jpg

最后就是需要挂载到相应的目录上了,使用mount /dev/work/lv1 /data 命令来挂载到/data目录

如果需要系统一启动就自动挂载,需要修改/etc/fstab   其中UUID可以使用blkid命令查询

8.jpg

10.jpg


第一步我们完成了,将一块新硬盘设置了LVM逻辑卷挂在到了一个目录(/data)下面。

11.jpg

那如果/data经过一段时间使用,剩余空间不足怎么办?这就需要我们来扩充lv1这个逻辑卷。
使用 lvextend -L +500M /dev/work/lv1  来增加500M空间,给逻辑卷增加空间不会影响文件系统,所以不需要卸载文件系统。
12.jpg

可以看到 /data目录已经进行了扩容,lv1逻辑卷扩容前后也发生了变化。需要记得使用resize2fs /dev/work/lv1 来同步文件系统

于是我们可以继续使用/data目录了,但当卷组不够用了怎么办?这就需要我们扩容了。
13.jpg


可以看到此时work卷组几乎没有未使用空间了,我们通过之前的方法把另外一块硬盘也创建PV 。过程就省略了,使用pvs查看新的sdc1分区已经创建了PV

14.jpg

使用vgextend work /dev/sdc1 命令将sdc1也加入到work卷组中来。使用vgs查看效果

15.jpg

发现work卷组变大了,有5G空间未使用,接着重复上述操作将它分配给lv1即可。

16.jpg

突然有一天,我们发现给/data(lv1)分配的空间用不掉,但其他地方缺少空间怎么办?
首先卸载目录/data
然后通过e2fsck -f /dev/mapper/work-lv1命令检测逻辑卷上的空余空间

17.jpg

使用resize2fs /dev/mapper/work-lv1 700M  将文件系统减少到700M


18.jpg

使用 lvreduce -L 700M /dev/work/lv1  使lv1卷缩小到700M

19.jpg

使用vgs发现work卷组未使用空间变大了。接着可以分给其他逻辑卷,这里就不再重复说明了。
至此,基础的LVM操作都涉及到了。但是使用虚拟机的时候,会发生另外一种情况,就是我们的sdb硬盘是可以修改变大的。这本身没有太大区别,当硬盘变大时,使用fdisk继续分区,然后依次创建pv、加入vg、分配给lv就可以了。

WRITTEN BY

avatar
版权声明:若无特殊注明,本文皆为《 iasuna 》原创,转载请保留文章出处。
本文链接:centos系统LVM逻辑卷如何使用调整 http://www.iasuna.com/post-50.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!