LVM逻辑卷

一、LVM概述

       lvm是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系

统下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,能在保持现有数据不变的情况

下动态调整磁盘容量,从而提高磁盘管理的灵活性。注意/boot分区用于存放引导文件,不能给予

LVM创建,必须独立出来。

1、pv——物理卷

        LVM机制的基本存储设备,通常对应为一个普通分区或整个磁盘。创建物理卷时,会在分区

或硬盘的头部创建一个保留区块,用于记录LVM的属性,并把存储空间分割成默认大小为4MB的基

本单元(pe),从而构成物理卷。

        对用于转换成物理卷的普通分区,建议使用fdisk工具将分区类型的ID号标记改为“8e”。若是整

块硬盘,可以将所有磁盘空间划分为一个主分区再做相应调整。

2、vg——卷组

由一个或多个物理卷组成一个整体,即为卷组,在卷组中可以动态地添加或移除物理卷,卷组名由用户自行定义。

3、lv——逻辑卷

        建立在卷组之上,与物理卷没有直接关系。对于逻辑卷来说,每一个卷组就是一个整体,划

分逻辑卷就是从这个整体中“切出”一小块空间,作为用户创建文件系统的基础,这一小块空间就称

为逻辑卷。与分区一样使用mkfs等工具在逻辑卷上创建文件系统以后,就可以挂载到Linux系统中

的目录下使用。

二、管理LVM

1、管理命令简介

       LVM管理命令主要包括三大类:pv物理卷管理、vg卷组管理、lv逻辑卷管理,对应的命令程序

文件分别以“pv“、”vg“、”lv“开头

功能

pv管理命令

vg管理命令

lv管理命令

Scan描述

pvscan

vgscan

lvscan

Create建立

pvcreate

vgcreate

lvcreate

Display显示

pvdisplay

vgdisplay

lvdisplay

Remove移除

pvremove

vgremove

lvremove

Extend扩展

——

vgextend

lvextend

Reduce减少

——

vgreduce

lvreduce

2、实际应用

        那么依据pv、vg、lv之间的关系怎么去灵活的分配磁盘空间呢?他们在实际项目中是按怎样的

步骤去划分的呢?

       需求描述:预计面向全校师生提供电子邮箱空间,由于用户数量众多,邮件存储需要大量空

间,考虑到动态空间的需要,计划增加两块SCSI硬盘并构建LVM逻辑卷专门用于存放邮件数据。

那么可以按照如下步骤来实现上述需求:

①、首先、关闭服务器主机,并正确安装两块SCSI硬盘。

       注:若是虚拟环境可以不用关闭主机,添加两块硬盘后,可以使用命令:echo  “- - -”  >

/sys/class/scsi_host/host0/scan来扫描磁盘空间 

②、开启服务器主机,使用命令:fdisk -l 来查询我们安装的两个硬盘sdb和sdc是否显示出来。

③、现在可以在新磁盘中进行分区了,使用fdisk分区工具将每块硬盘的所有空间划分为一个独立的

主分区,并且将分区类型更改为“8e”。并检查结果

 ④、使用命令:pvcreate /dev/sdb1 /dev/sdc1将新磁盘俩个分区转换为物理卷。

 ⑤、使用命令:vgcreate juan1 /dev/sdb1 /dev/sdc1将上述两个物理卷整合,创建名为juan1的卷

组。

 ⑥、在juan1卷组中创建一个名为mbox的逻辑卷,容量设置为60gb。

 ⑦、现在我们需要的逻辑卷就创建好了,接下来可以使用mkfs命令对该逻辑卷mbox进行格式化创

建EXT4文件系统,并挂载到/mailbox目录下。

         这样我们的基础邮件存储空间就创建好了,以后用户需求加大,可以继续对这个逻辑卷空间

进行扩容,

⑧、使用lvxtend命令为逻辑卷扩容,再用resize2fs  /dev/juan1/mbox命令对文件系统进行刷新,即

可灵活扩容空间。

        注意:我们进行扩容的步骤:创建pv——添加卷组vg——扩容lv——以及刷新配置resize2fs。

而创建lvm流程为:创建物理卷pv——创建卷组vg——创建逻辑卷lv——mkfs格式化——mount挂

载。

移除lvm流程为:umount卸载——移除逻辑卷——移除卷组——移除物理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值