LVM逻辑卷管理

LVM卷的概述

  LVM是linux系统中对磁盘分区惊醒管理的一种逻辑机制,他是建立硬盘和分区之上,文件系统之下的一个逻辑层,时间里文件系统时屏蔽了下层的磁盘分区不惧,能够在保持现有的数据不变的情况下动态调整磁盘容量,从而提高了磁盘管理的灵活性。

1,PV《物理卷》

物理卷是lvm机制的基本存储设备,通常对应为普通分区或整个硬盘。创造物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录lvm的属性,并把存储空间分割成默认大小4mb的基本单元PE从而构成物理卷。物理卷一般直接使用设备文件名称,如/dev/sdb1   /dev/sdb2

2,VG<卷组》

有一个或多个物理卷组成的一个整体,即成为卷组,在卷组中可以动态地添加或移除物理卷,许多个物理卷可以分别主城不同的卷组,卷组名称由用户自己自行定义。

3,LV<l逻辑卷》

逻辑卷是建立在卷组之上德尔,与吴丽娟没有直接关系。对于逻辑卷来说,每一个卷组就是一个整体,从这个中切出一个小空间,作为用户创建文件系统的基础,这一小块空间就成为逻辑卷。使用mkfs等工具在逻辑卷上创建文件系统以后,即可挂载到linux系统中的目录下使用

通过上述对物理卷。卷组, 逻辑卷的解释可以看出,建立lvm分区管理机制的过程就是:首先,将普通分区或整个硬盘创建为物理卷,接下来,将物理卷比较分散的个物理卷的存储空间组成一个逻辑整体,即卷组,最后,基于卷组指责格整体,分割成不同的数据存储空间,形成逻辑卷,而逻辑卷才是用户可以格式化并挂载使用的存储空间单位

lvm应用实列

案例的环境和需求如下:公司准备在internet中搭建邮件服务器,棉线全国各地员工及部分vip客户提供电子邮箱空间。由于用户数量众多,邮件存储需要大量空间,考虑到动态扩容的需要,计划增加两块scsi硬盘并构建lvm逻辑卷《挂载到/mail目录下》撞门存放邮件数据
    1》关闭服务器主机,打开机箱,正确挂接两块scsi硬盘
    2》开启服务器主机,并执行“fdisk -l”命令进行检查,确认已识别新增的硬盘
     3》在新增的硬盘中进行分区,将每块硬盘的所有空间划分为一个独立的主分区,并将分区类型更改为8e 。分好区后使用“fdisk -l”命令查看那结果
     4》将“/dev/deb1"  /dev/sdc1分区妆花成物理卷
      pvcreate /dev/sdb1 /dev/sdc1
     5》 将上述两个物理卷整合,创建名为”mail-store“的卷组
      vgcreate mail-store /dev/sdb1 /dev/sdc1
     6>zai mail-store卷组中创建一个名为”mail“的逻辑卷,容量大小设置为60G
      lvcreate -L 60G -n mail mail-store
     7>使用mkfs命令在mail逻辑卷中创建ext3文件系统,并挂载到mail目录
        mkfs -t ext3 /dev/mail-store/mail
         mkdir  /mail
         mount /dev/mail-store/mail  /mail
         df -hT /mail  查看已经挂载的而磁
    8》动态扩张mail逻辑卷容量,并更新系统识别的文件系统大小
     lvextend -L  +10G  /dev/mail-store/mail
     resize2fs  /dev/mail-store/mail