一、LVM简介
LVM是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。
 
ASP站长网LVM的几个基本术语
PV:物理卷是LVM机制的基本储存设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留分区,用于记录LVM的属性,并把存储空间分割成默认的大小4MB的基本单元,从而构成物理卷。
 
VG:由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态地添加或移除物理卷。。
 
LV:逻辑卷建立在卷组之上,与物理卷没有直接关系。
 
通过上述对物理卷、卷组、逻辑卷的解释可以看出,建立LVM分区管理机制的过程:首先将普通分区创建为物理卷;接下来将多个物理卷组整一个逻辑卷;最后基于卷组这个整体,分割出不同的数据储存空间,形成逻辑卷。逻辑卷才是最终用户格式化并挂载使用的储存单位。
 
CentOS 7 下 LVM逻辑卷管理
 
二、管理LVM
首先创建三个新的磁盘,以它们作为我们后面实验的基础。
CentOS 7 下 LVM逻辑卷管理
 
磁盘已经添加到我们的主机了,下面我们首先要做的就是对磁盘进行分区了。我们依次对三块磁盘进行分区处理,并将其文件格式类型修改为LVM格式。
CentOS 7 下 LVM逻辑卷管理
CentOS 7 下 LVM逻辑卷管理
 
磁盘分区完成这里我们先不急对其格式化,为了创建逻辑分区首先我们要将磁盘分区创建成物理卷。
CentOS 7 下 LVM逻辑卷管理
 
物理卷创建完成了,下面我们要做的就是把他们添加到一个卷组里面。
CentOS 7 下 LVM逻辑卷管理
 
卷组添加完成后我们可以在卷组上创建逻辑分区了。
CentOS 7 下 LVM逻辑卷管理
CentOS 7 下 LVM逻辑卷管理
 
创建逻辑分区的时候我们还会因为某些原因对逻辑分区的容量考虑不周,所以我们还需要学会如何对逻辑分区进行扩展。
CentOS 7 下 LVM逻辑卷管理
 
此时我们的磁盘分区已经完成了,下面我们就需要对分区进行格式化处理了。
CentOS 7 下 LVM逻辑卷管理
 
下面就是我们对磁盘分区的挂载了,首先我们需要为分区创建挂载点,其次就是对磁盘分区的自动挂载并查看挂载结果了。
CentOS 7 下 LVM逻辑卷管理
CentOS 7 下 LVM逻辑卷管理CentOS 7 下 LVM逻辑卷管理
 
三、磁盘配额
磁盘配额中有两种限制方式,一种是容量,另一种是节点,每一种又分别分为软限制和应限制。软限制可以超出但超出部分有时间限制,应限制则无法超出。下面我们以/opt/mbox2为例进行演示操作。
 
在进行磁盘配额之前我们首先要查看一下我们系统中是否已经安装了xfsprogs程序,以及xfsprogs中是否有xfs_quota命令。
CentOS 7 下 LVM逻辑卷管理
 
在磁盘配额前我们还需要关闭系统的安全功能,因为在有些版本中安全功能可能会影响到我们对磁盘配额文件的写入功能。
CentOS 7 下 LVM逻辑卷管理
 
准备工作完成了,下面我们要做的就是挂载工作了,我们需要把usrquota和grpquota永久挂载到mbox2下面。

dawei

【声明】:九江站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。