linux--LVM(逻辑卷管理)

1、什么是LVM(What)

       LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

2、为什么要有LVM(Why)

      解决硬盘设备在创建分区后不易修改分区大小的缺陷,尽管对传统的硬盘分区进行强制扩容或者缩容从理论上来讲是可行的,但是却可能造成数据的丢失。

3、LVM工作机制(How)

        LVM(Logical Volume Manager)逻辑卷管理,是在硬盘分区和文件系统之间添加的一个逻辑层,为文件系统屏蔽下层硬盘分区布局,并提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在硬盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越物理硬盘。当服务器添加了新的硬盘后,管理员不必将原有的文件移动到新的硬盘上,而是通过LVM直接扩展文件系统来跨越物理硬盘。

4、LVM相关概念

物理卷(PV):物理卷处于LVM中最底层,可以将其理解成物理硬盘、硬盘分区或者RAID磁盘阵列;

卷组(VG):卷组建立在物理卷之上,一个卷组可以包含多个物理卷,而且在物理卷创建之后也可以继续向其中添加新的物理卷;

逻辑卷(LV):逻辑卷是用卷组中的空闲资源建立起来的,而且逻辑卷建立后可以动态地扩展或者缩小空间。

PE:每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。

LE:逻辑卷也被划分为被称为LE(LogicalExtents) 的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。

常用的LVM部署命令如下:

5、LVM实验(VMware14+CentOS7)

创建逻辑卷:

确认存在lvm工具,没有的话使用yum -y install lvm* 安装

1)在虚拟机中添加两块虚拟硬盘

 

2)创建物理卷PV

 

3)创建卷组

 

4)生成一个150M的逻辑卷

在对逻辑卷进行切割时有两种计量单位:第一种以容量为单位,所使用的参数为-L,另一种是以基本单元的个数为单位,所使用的cans参数为-l,每个基本单位的大小默认为4M,150M需要38个LE。

5)逻辑卷格式化并挂载使用

6)写入配置文件

扩容逻辑卷:

       用户不用关心底层是由多少块硬盘组成,只要卷组中有足够的资源,就可以一直为逻辑卷扩容。扩展前请一定卸载设备和挂载点的关联。

1)卸载

2)扩容

3)重新挂载

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值