LVM技术原理
Lvm逻辑卷技术
raid磁盘阵列技术,提高硬盘的读写效率,以及数据的安全。
raid的缺点在于:
(1)当你配置好了raid磁盘阵列组,容量的大小,以及是限定了,如果你存储的业务非常多,磁盘容量不够用的问题就会出现,你想要扩容磁盘的空间,就会非常痛苦,麻烦!
(2)不同的磁盘分区,相对都是独立的,没有任何的联系,可能空间利用率很低
(3)如果某一个分区满了,默认磁盘管理是无法直接扩容的,只能重新的分区,重新分配容量大小,创建文件系统,很是麻烦
(4)如果你要合并分区,还是得重新格式化磁盘分区,还得进行数据备份,麻烦!!
LVM(logical volume manager)逻辑卷管理技术
LVM技术它是讲一个或者多个硬盘在逻辑上进行了合并,相当于一个大的硬盘去使用,当你的硬盘空间不够了话,可以直接去其他硬盘中拿来容量去使用,这就是一个动态的磁盘容量管理技术
LVM相对于普通的磁盘分区管理,有较大的灵活性,当一个磁盘空间不够了,可能就会造成很大的麻烦。
Lvm的使用方式:
(1)基于分区形式创建lvm硬盘的多个分区,由lvm统一进行管理为卷组,可以弹性的调整卷组大小,加入新硬盘,可以充分的利用磁盘容量
文件系统是创建在逻辑卷上,逻辑卷可以根据需求改变大小(总容量控制在卷组中)
(2)基于硬盘创建lvm
多块硬盘做成逻辑卷,将整个逻辑卷统一管理,对分区进行动态的扩容
Lvm的常见名词:
PP(physical parttion):物理分区,Lvm直接创建在物理分区之上
PV(physical volume):物理卷,出于lvm的最底层,一般一个PV对应一个PP
PE(physical extends):物理区域,PV中可以用于分配的最小存储单位,同一个VG所有的PV中的PE大小相同,例如1M,2M
VG(volume group):卷组,卷组创建在PV之上,可以划分为多个PV
LE(Logical extends):逻辑扩展单元,LE是组成LV的基本单元,一个LE对应了一个PE
LV(Logical volume):逻辑卷,创建在VG之上,是一个可以动态扩容的分区概念
LVM原理:
(1)LVM动态扩容大小,其实就是通过互相交换PE的过程,达到能够弹性扩容分区大小
(2)想要减少空间容量,就是剔除PE的大小
(3)要扩大容量,就是把其他的PE添加到自己的LV当中
(4)PE默认大小一般都是4M,LVM最多是可以创建出65534个PE,因此LVM最大的VG卷组单位是256G
(5)PE其实是LVM最小的存储单位,类似于操作系统的block(4k)
(5)LV逻辑卷的概念(理解为普通的分区概念,/dev/sda,/dev/sdb)