什么是LVM
逻辑卷管理lvm是硬盘的一个系统工具,无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,lvm可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而损坏已存储的数据。可以随意将新的硬盘添加到lvm,以直接扩展已经存在的“逻辑”卷。lvm并不需要重启就可以让内核知道分区的存在。
下诉问题可以通过lvm来解决
①如果分区设置的过大,就白白浪费了磁盘空间;
②如果分区设置过小,就会导致空间不够用的情况出现;
通过lvm技术,可以屏蔽掉磁盘分区的底层差异,在逻辑上给文件系统提供了一个卷的概念,然后在这些卷上建立相应的文件系统。下面是lvm中主要涉及的一些概念
物理卷(PV):(physical volume),把常规磁盘设备通过pvcreate命令对其进行初始化,形成了物理卷。其实就是硬盘或分区。
卷组(VG):(volume group),把多个物理卷组成一个逻辑的整体,这样卷组的大小就是多个硬盘之和。或者理解就是由一个或多个PV组成的总体。
逻辑卷(LV)(logical volume),从卷组中划分需要的空间大小出来。用户仅需对其进行格式化然后即可挂载使用。从VG中切割出的空间用于创建文件系统。
基本单元(PE):(physical extend),分配的逻辑大小的最小单元,默认为4MB的基本块。(假设分配100MB逻辑空间,则需要创建25个PE)
lvm优缺点总结
优点:
1、可以在系统运行的状态下动态的扩展文件系统的大小。
2、文件系统可以跨多个磁盘,因此文件系统大小不会受物理磁盘的限制。
3、可以增加新的磁盘到lvm的存储池中
4、可以镜像的方式冗余重要的数据到多个物理磁盘。
5、可以方便的导出整个卷组到另外一台机器。
缺点:
1、因为加入了额外的操作,存取性能受到影响。
2、当卷组中的一个磁盘损坏时,整个卷组都会受到影响。
解释:lvm如果有一