一文教你学会如何对LVM逻辑分区管理

什么是LVM

LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以看做是一种磁盘空间动态管理,相对于普通磁盘分区有很大的灵活性,使用普通磁盘分区,当一个磁盘的分区空间不够使用的时候,可能就会带来很大的麻烦。使用LVM在一定程度上就可以解决普通磁盘分区带来的问题。 

为什么使用LVM?

LVM通常用于装备大量磁盘的系统,但它同样适于仅有两块硬盘的小系统。

小系统使用LVM的益处?

传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变:

1.不同的分区相对独立,无相互联系,各分区空间很易利用不平衡,空间不能充分利用;

2.当一个文件系统根(/)分区已满时,无法对其扩充,只能采用重新建立根分区文件系统,非常麻烦;或把分区中的数据移到另一个更大的分区中;或采用符号连接的方式使用其它分区的空间。

3.如果要把硬盘上的多个分区合并在一起使用,只能采用再分区的方式,这个过程需要数据的备份与恢复。

当采用LVM时,情况有所不同:

1.硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的可用容量,充分利用硬盘空间;

2.文件系统建立在逻辑卷上,而逻辑卷可根据需要改变大小(在卷组容量范围内)以满足要求;

3.文件系统建立在LVM上,可以跨分区,方便使用;

大系统使用LVM的益处? 

在使用很多硬盘的大系统中,使用LVM主要是方便管理、增加了系统的扩展性。 在一个有很多不同容量硬盘的大型系统中,对不同的用户的空间分配是一个技巧性的工作,要在用户需求与实际可用空间中寻求平衡。用户/用户组的空间建立在LVM上,可以随时按要求增大,或根据使用情况对各逻辑卷进行调整。当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁 移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。同样,使用LVM可以在不停服务的情况下。把用户数据从旧硬盘转移到新硬盘空间中去。

LVM逻辑分区管理

[常见名词]
LVM:逻辑分区管理
PV(physical volume):物理卷在逻辑卷管理系统最底层,可作为整个物理硬盘或实际物理硬盘上的分区。
VG(volume group):卷组建⽴在物理卷上,⼀卷组中⾄少要包括⼀物理卷,卷组建⽴后可动态添加物理卷到卷组中,⼀个逻辑卷管理系统⼯程中可有多个卷组。
LV(logical volume):逻辑卷建⽴在卷组基础上,卷组中未分配空间可⽤于建⽴新的逻辑卷,逻辑卷建⽴后可以动态扩展和缩⼩空间。
PE(physical extent):物理区域是物理卷中可⽤于分配的最⼩存储单元。

 LVM分区实例

 (1)系统当前分区情况

 (2)给系统新增两块硬盘,用于演示,如下图

 (3)给每块硬盘分别分两个区

备注:

注意将分区id修改为8e

每个区分了5G

First Sector 表示起始扇区

默认从第2048块扇区开始是因为,由于EFI的兴起,要给EFI 代码留磁盘最开始的1M空间.

那留1M空间为什么要从第2048块扇区开始?

因为每块扇区有512字节 [现在新硬盘扇区每块为4096字节(4KByte)]

2048*512Byte = 1024 KByte = 1 Mbyte

 (4)用fdisk –l 命令查看分区表

(5)建好分区后,用pvcreate命令在新建的分区上创建PV

        系统先安装lvm2,yum -y install lvm2

        pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2

 (6)执行pvscan,如下图

(7)使用vgcreate命令创建一个名为vgdata的VG,并且将所有的新建的PV加入vgdata

         vgcreate vgdata /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2

(8)用lvcreate –L 11G –n lv01 vgdata 命令从VG vgdata中创建一个大小为11G的名为lv001的LV

         lvcreate -L 11G -n lv001 vgdata

(9)使用mkfs /dev/vgdata/lv01命令格式化lv01

        mkfs.xfs /dev/vgdata/lv001 

 (10)创建/data,把/dev/vgdata/lv001挂载上去

 

挂载之后,目录就可以正常使用 

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值