逻辑卷——灵活运用磁盘空间不浪费

本文详细介绍了为何需要逻辑卷,其优势在于可动态扩容且数据安全。讲解了物理卷、卷组和逻辑卷的创建过程,以及如何在不影响数据的情况下进行卷组和逻辑卷的扩容。最后以实际操作为例,展示了如何处理根目录扩容问题。
摘要由CSDN通过智能技术生成

一.为什么要弄逻辑卷

1. 分区无法扩容,空间不够后只能重新分区,数据会丢失。

2. 分区必须是硬盘上连续的空间

二. 逻辑卷的优势

1. 只要硬盘上还有空间,就可以扩容(缩容,一般不用),不会影响数据

2. 空间可以不连续。

3. 有有限的备份功能。

三. 创建逻辑卷

1. 制作逻辑卷的过程原理:

先创建物理卷:将硬盘分区拆成一个个PE(一个PE是4M)

然后创建卷组:PE的集合,方便管理PE

最后创建逻辑卷:逻辑上的硬盘

物理卷(Physical Volume):

虚拟化,逻辑化。提供了最底层,也是最基础的磁盘存储空间。

物理卷管理命令:

创建物理卷命令:pvcreate 设备名

                      例:pvcreat  /dev/sdb  /dev/sdc

pvcreate创建物理卷
pvscan扫描物理卷
pvdisplay查看物理卷详细情况
pvremove移除物理卷

卷组(Volume Group):

把多个分区组合在一起,多个分区可以是一个硬盘上的不同分区,也可以是不同硬盘上的不同分区。

卷组管理命令:

创建卷组命令:vgcreate  卷组的名字  设备名

                  例:vgcreate  vg1  /dev/sdb  /dev/sdc

vgcreate创建卷组
vgscan扫描卷组
vgdisplay查看卷组详细情况
vgremove移除卷组
vgextend卷组扩容
vgreduce卷组缩容

逻辑卷(Logical Volume):

也是分区,多个硬盘组成的卷组,就是我们逻辑上的一个硬盘,逻辑卷就是在这块“硬盘”上分区管理。

逻辑卷管理命令:

创建逻辑卷命令:lvcreate -n 逻辑卷名字   -L  指定逻辑大小  卷组名

                      例:lvcreate -n mysql  -L  15G  vg1

lvcreate创建逻辑卷
lvscan扫描逻辑卷
lvdisplay查看逻辑卷详细情况
lvremove移除逻辑卷
lvextend逻辑卷扩容
lvreduce逻辑卷缩容
扩容:在不影响数据的情况下扩容。

1. 在卷组空间足够的情况下可以直接扩容。

2. 卷组空间不足,先扩容卷组,再扩容逻辑卷。

扩容卷组命令:vgextend  卷组名  设备名

扩容逻辑卷命令: lvextend   -L  +5G  /dev/卷组名/逻辑卷名   -r (-r刷新)

四. 图解创建逻辑卷&扩容

创建逻辑卷:

扩容:

小思考:根目录扩容

思路:vgdisplay,查看到根目录所在卷组为centos,卷组剩余空间为,0。所以要先扩容卷组,根据lsblk查看到根目录所在逻辑卷为root,扩容完卷组后扩容逻辑卷。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值