linux之逻辑卷管理器LVM的原理图文解析

LVM(逻辑卷管理器)在Linux磁盘管理中提供灵活的容量分配。它通过将多个磁盘合并为卷组,然后进行切割操作创建逻辑卷。扩容和缩减的关键在于将磁盘加入卷组,形成一个整体,允许容量的动态调整。通过图形化解释,展示了LVM如何实现磁盘管理的灵活性和动态性。
摘要由CSDN通过智能技术生成

LVM:作为逻辑卷管理器,在linux的磁盘管理中,区别于传统的分区手法,LVM在磁盘分区容量划分上十分灵活。关键点在于“动态”与“灵活”。

在某些教材,甚至技术贴上,对于文字描述功能及原理的蛮多,但是在图文解析上,却聊胜于文,所以做了一个相对通俗易懂的图形,来demo整个LVM的内部运行原理。

原理图如下:

                                                                      

原理图解释:(便于解释,假设现在虚拟机有“2块硬盘”)

1、让两块磁盘先支持LVM技术

2、把两块磁盘加入一个卷组(同时可以理解为链接物理块,即:合体),n个磁盘就是n个磁盘合体链接<绿色图例>

3、关键步骤:(逻辑卷管理操作)也叫切割操作。<红色图例>

4、被切割出来的逻辑卷,就是最后的LVM结果<蓝色图例>

5、最后,再放眼看整体,这些操作都是包含在物理卷当中的<朱红色图例>

 

以上就是LVM逻辑管理卷的基本操作。其实在扩容和缩减上,原理也是一样的,核心在于一个关键点,在“2、合体这个步骤上”,我这里做了一个扩容操作的demo图;缩减同原理。

 

                                                              

为什么说合体才是扩容和缩减的关键点。回到“加入卷组”这个问题上,其实在这个操作的时候,他就把物理磁盘块融合成一个卷区,要操作,并不是单独给某一个磁盘单独切割补给另一个,这时候其实是一荣俱荣的存在。

在图上,为了更通俗的直观的切割法(便于理解),就是斜切,看似是两个个体,其实是一个整体的增大或者缩小容量区。

结合比较于第一个图,这个扩容操作想必也足以解疑整个LVM的流程了。至于具体的原理,其实在底层下,都封装起来了,不必要去深究,在某种意义上,能让你理解LVM的分区操作即可。

 

如有问题,欢迎评论区指正呀。

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值