第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片

一第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片、传统的磁盘办理

其护陵铠真实Linux操作体系中,磁盘办理机制和windows上的差不多,绝大多数都是运用MBR(Master Boot Recorder)都是经过先对一个硬盘进行分区,然后再将该分区进行文件体系的格局化,在Linux体系中假如要运用该分区就将其挂载上去即可,windows的话其实底层也便是主动将一切的分区挂载好,然后咱们就能够对该分区进行运用了。

可是这种传统的磁盘办理经常会带来许多的问题,比如说菩珠蓬莱客当咱们运用的一个分区,其空间巨细现已不再够用了,这个时分咱们没有办法经过拉伸分区来进行分区扩大,当然现在也有其他第三方的磁盘办理软件能够进行磁盘的分区空间区分,可是这样会给咱们的文件体系形成很大的损伤,有时会导致文件体系溃散等问题。

关于传统的磁盘办理假如说咱们碰到当分区巨细缺乏的时分,咱们只能经过添加新的硬盘,然后在新的硬盘上创立分区,对分区进行格局化今后,然后将之前分区的一切东西都复制到新的分区里边才行。可是新添加的硬盘是作为独立的文件体系存在的,原有的文件体系并没有得到任何的扩大,上层运用只能拜访到一个文件体系。这样的方法对个人的电脑来说或许还能承受,可是假如关于出产环境下的效劳器来说,这是不行承受的。

由于假如要把一个分区的内容都第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片复制到另一个分区上去,势必要首要卸载掉之前的那个分区,然后*对整个分区进行复制,假如效劳器上运转着一个重要的效劳,比如说WWW或许FTP,其要求是 7*24 小时运转正常的,那么卸载掉分区这是不行幻想的,一起假如该分区保存的内容十分十分的多,那么在对分区进行搬运时时刻或许会消耗好久,所以,这个时分咱们就会遭到传统磁盘办理的约束,因还珠红楼之梦非梦为其不能够进行动态的磁盘办理。因而,为了处理这个问题,LVM技能就诞生了!!!


二、LVM的磁盘办理

正是由于传统的磁盘办理不能对咱们的磁盘空间进行动态的办理,因而就诞生出了LVM这个技能,那么LVM究竟是什么呢?它又是怎样对磁盘进行办理的呢?

LVM(Logical volume Manager)是逻辑卷办理的简称。它是Linux环境下对磁盘分区进行办理的一种机制。现在不仅仅是Linux体系上能够运用LVM这种磁盘办理机制,关于其它的类UNIX操作体系,以及windows操作体系都有相似第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片与LVM这种磁盘办理软件。

LVM的作业原理其实很简单,它便是经过将底层的物理硬盘笼统的封装起来,然后以逻辑卷的方法出现给上层运用。在传统的磁盘办理机制中,下下片咱们的上层运用是直接拜访文件体系,从而对底层的物理硬盘进行读取,而在LVM中,其经过对底层的硬盘进行封装,当咱们对底层的物理硬盘进行操作时收束之地,其不再是针关于分区进行操作,而是经过一个叫做逻辑卷的东西来对其进行底层的磁盘办理操作。比如说我添加一个物理硬盘,这个时分上层的效劳是感觉不到的,由于出现给前次效劳的是以逻辑卷的方法。

LVM最大的特色便是能够对磁盘进行动态办理。由于逻辑卷的巨细是能够动态调整的,而且不会丢掉现有的数据。咱们假如新添加了硬盘,其也不会改动现有上层的逻辑卷。作为一个动态磁盘伯伦不归办理机制,逻辑卷技能大大提高了磁盘办理的灵活性!!!


三、LVM的原理

要想了解好LVM的原理,咱们有必要首要要把握4个根本的逻辑卷概念。

①PE  (Physical Extend)  物理拓宽

②PV  (Physical Volume)  物理卷

③VG  (Volume Group)  卷组

④LV宋丹雅  (Logical Volume)  逻辑卷

咱们知道在运用LVM对磁盘进行动态办理今后,咱们是以逻辑卷的方第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片式出现给上层的效劳的。所以咱们一切的操作意图,其实便是去创立第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片一个L中枢之路V(Logical&nb重生赵云干何太后sp;Volume),逻辑卷便是用来替代咱们之前的分区,咱们经过对逻辑卷进行格局化,然后进行挂载操作就能够运用了。那么LVM的作业原理是什么呢?所谓无图无本相,咱们下面经过图来对逻辑卷的原理进行第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片解说!!


1.将咱们的物理硬盘格局化成PV(Physical Volume)

咱们德米亚尼看到,这儿有两块硬盘,一块是sda,另一块是sdb,在LVM磁盘办理里,我首要要将这两块硬盘格局化为咱们的PV(Physical Volume),也便是咱们的物理卷,其实格局化物理卷的进程中LVM是将底层的硬盘区分为了一个一个的PE(Physical Extend),咱们的LVM磁盘管第二梦,Linux体系LVM逻辑卷作业原理,外痔疮图片理中PE的默许巨细是4M巨细,其实PE便是咱们逻辑卷办理的最根本单位。比如说我有一个400M的硬盘,那么在将其格局化成PV的时分,其实践便是将这块物理硬盘区分成了100个的PE,由于PE默许的巨细便是4M。这个便是咱们的榜首步操作。

2.创立一个VG(Volume Group)

在将硬盘格局化成PV今后,咱们第二步操作便是创立一个卷组,也便是VG(Volume Group),卷组在这儿咱们能够将其笼统化成一个空间池,VG的效果便是用来装PE的,咱们能够把一个或许多个PV加到VG傍边,由于在榜首步操作时就现已将该硬盘区分成了多个PE,所以将多个PV加到VG里边后,VG里边就存放了许许多多来自不同PV中的PE,咱们经过上面的图片就能够看到,咱们格局化了两块硬盘,每个硬盘分君权级战列舰别格局化成了3个PE,然后将两块硬盘的PE都加到了咱们的VG傍边,那么咱们的VG傍边就包含了6个PE,这6个PE便是两个硬萌宝反叛盘的PE之和。一般创立一个卷组的时分咱们会为其取一个姓名,也便是该VG的姓名。

3.根据VG创立咱们终究要运用的LV(Logical Volume)

【留意】PV以及VG创立好今后咱们是不能够直接运用的,由于PV、bahubali2VG是咱们逻辑卷底层的东西,咱们其实终究运用的是在VG基础上创立的LV(Logical Volume),所以第三步操作便是根据VG来创立咱们终究要运用的LV。

当咱们创立好咱们的VG今后,这个时分咱们创立LV其实便是从VG中拿出咱们指定数量的PE,仍是拿上图来说,咱们看到咱们此刻的VG里边现已具有了6个PE,这时分咱们创立了咱们的榜首个逻辑卷,它的巨细是4个PE的巨细,也便是16M(由于一个PE的默许巨细是4M),而这4个PE有三个是来自于榜首块硬盘,而别的一个PE则是来自第二块硬盘。当咱们创立第二个逻辑卷时,它的巨细就最多只需两个PE的巨细了,由于其间的4个PE现已分配给了咱们的榜首个逻辑卷。

所以创立逻辑卷其实便是咱们从VG中拿出咱们指定数量的PE,VG中的PE能够来自不同的PV,咱们能够创立的逻辑卷的巨细取决于VG傍边PE存在的数量,而且咱们创立的yatoo鸭途官网逻辑卷其巨细必定是PE的整数倍(即逻辑卷的巨细必定要是4M的整数倍)。

4.将咱们创立好的LV进行文件体系的格局化,然后挂载运用

在创立好LV今后韩云博客,这个时分咱们就能够对其进行文件体系的格局化了,咱们终究运用的便是咱们刚创立好的LV,其就相当于传统的文件办理的分区,咱们首要要对其进行文件体系的格局化操作,然后经过mount指令对其进行挂载,这个时分咱们就能够像运用往常的分区相同来运用咱们的逻辑卷了。

咱们在创立好LV今后,我invinsible们会在 /dev 目录下看到咱们的LV信息,例如 /dev/vgname/lvname, 咱们每创立一个VG,其会在/dev目录下创立一个以该VG姓名命名的文件夹,在该VG的基础上创立好LV今后,咱们会在这个VG目录下多出一个以LV姓名命名的逻辑卷。

下面咱们来对整个LVM的作业原理进行一鲛人直播歌唱的日子个总结:

(1)物理磁盘被格局化为PV,空间被区分为一个个的PE

(2)不同的PV参加到同一个VG中,不同PV的PE悉数进入到了VG的PE池内

(3)LV根据PE创立,巨细为PE的整数倍,组成LV的PE或许来我老婆未成年自不同的物理磁盘

(4)LV现在就直接能够格局化后挂载运用了

(5)LV的扩大减缩实践上便是添加或削减组成该LV的PE数量,其进程不会丢掉原始数据


咱们看到,咱们这儿假如要对LV进行扩大,直接加进来一块sdc硬盘,然后将其格局化成PE,然后将该PV参加到了VG傍边,这个时分咱们就能够经过添加LV中PE的数量来动态的对LV进行扩大了,只需咱们的LV的巨细不要超越咱们VG空余空间的巨细就行了!!


转自xiaoluo501395377的博客

http://www.cnblogs.com/xiaoluo501395377/archive/舔丝足2013/05/22/3093405.html

Linux云核算及运维架构师高薪实战班“2019年04月29日行将开课中,120天冲击Linux运维年薪30万,改动速约~~~~