012-Linux逻辑卷管理(LVM)

前言

安装 Linux 操作系统时遇到的⼀个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间; 基本的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小。随着 Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方便地调整各个分区大小,即动态调整磁盘容量,从而提高磁盘管理的灵活性。

一、逻辑卷管理(LVM)的基本概念

1.1、PE(Physical Extend):物理扩展

物理卷中可以用于分配的最小存储单元,可以在创建逻辑卷的时候指定(默认是 4MB),组成同一卷组中所有物理卷的物理区域应该相同。

1.2、PV(Physical Volume):物理卷

就是物理硬盘或者分区。

1.3、VG(Volume Group):卷组

将多个物理卷合起来就组成了卷组,组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘 上的不同分区,我们可以把卷组想象成一块逻辑硬盘。

1.4、LV(Logical Volume):逻辑卷

卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称为逻辑卷,逻辑卷可以被格式化和写入数据,我们可以把逻辑卷想象为分区。

二、逻辑卷管理(LVM)的主要命令集合

功能

物理卷(PV)管理卷组(VG)管理逻辑卷(LV)管理
scan:扫描pvscanvgscanlvscan
create:建立pvcreatevgcreatelvcreate
display:显示pvdisplayvgdisplaylvdisplay
remove:删除pvremovevgremovelvremove
extend:扩展vgextendlvextend
reduce:减少vgreducelvreduce

三、逻辑卷管理

使用 lsblk 命令查看我的系统中还没有使用的磁盘,发现 sda、sdb 没有分区也没有被挂载,我们就拿这两个磁盘设备进行实例讲解。

任务一:

1、对硬盘 sda 进行分区,分为两个主分区(200G、100G)和一个扩展分区(200G),分别为sda1、sda2、sda3;

2、硬盘 sdb 保持不变;

3、将 sda1、sda2 创建为物理卷,查看物理卷信息;

4、将 sda1、sda2 组合建立卷组 vg1 ,查看卷组信息;

5、在卷组 vg1 上创建逻辑卷 lv1(250G),查看逻辑卷信息及位置;

6、格式化新建逻辑卷

7、挂载逻辑卷,查看挂载信息

实操一:

1、对硬盘 sda 进行分区,分为两个主分区(200G、100G)和一个扩展分区(200G),分别为sda1、sda2、sda3;

2、硬盘 sdb 保持不变;

3、将 sda1、sda2 创建为物理卷,查看物理卷信息;

4、将 sda1、sda2 组合建立卷组 vg1 ,查看卷组信息;

5、在卷组 vg1 上创建逻辑卷 lv1(250G),查看逻辑卷信息及位置;

6、格式化新建逻辑卷

7、挂载逻辑卷,查看挂载信息

四、逻辑卷扩容

逻辑卷扩容分为两种情况:

1、卷组容量足够扩容,直接扩容;

2、卷组容量不足,先扩展卷组,再扩展逻辑卷。

任务一:

1、查看卷组空间,卷组空间还剩余 50G(卷组空间足够,可以直接扩展);

2、扩展逻辑卷 lv1,增加40G。

实操一:

1、查看逻辑卷,此时逻辑卷大小为250G,查看卷组空间,卷组空间还剩余 50G(卷组空间足够,可以直接扩展);

2、扩展逻辑卷 lv1,增加40G,再次查看逻辑卷大小。

任务二:

1、查看卷组空间,卷组空间还剩余 10G(卷组空间不够,先扩展卷组,再扩展逻辑卷);

2、先扩展卷组 vg1,给卷组增加一个硬盘设备或文件系统,我这里增加一个硬盘设备 sdb,然后查看卷组大小;

3、扩展逻辑卷 lv1,增加 100G,查看逻辑卷大小。

实操二:

1、查看卷组空间,卷组空间还剩余 10G(卷组空间不够,先扩展卷组,再扩展逻辑卷);

2、先扩展卷组 vg1,给卷组增加一个硬盘设备或文件系统,我这里增加一个硬盘设备 sdb,先将 sdb 格式化,然后创建为物理卷,再将 sdb 扩展到卷组 vg1 上,然后查看卷组大小;

3、扩展逻辑卷 lv1,增加 100G,查看逻辑卷大小。

五、文件系统重置大小

在逻辑卷扩容、缩容后文件系统的大小并不会变化,修改对文件系统重置大小。使用 resize2fs 命令。

  • 13
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

于齐龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值