前言
lvm全称逻辑卷管理 是一种基于Linux的磁盘管理系统 可以对磁盘进行一系列管理操作
磁盘配额是shell外的程序 需要内核和软件包的支持。
一、LVM的基本概念
基本概念
LVM是一种能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。但注意 在/boot分区不可以进行LVM操作,不可以基于LVM创建。
机制和名词
在LVM中有三个基本概念
pv(物理卷)
vg(卷组)
LV(逻辑卷)
物理卷就是添加上使用分区工具分区的物理磁盘,他的LVM系统标识符为8e 。
VG卷组是由一个或者多个物理卷组成一整体,即为卷组,在卷组中可以动态添加或移除物理卷。
LV为逻辑卷,从卷组中分割出一块空间,形成逻辑卷。使用mkfs等工具可在逻辑卷上创建文件系统
管理命令
二、LVM的使用
LVM的最大作用就是弹性伸缩,可以根据实际使用情况来调整磁盘的大小。所以要在有多块磁盘下来实现操作。
先添加两块磁盘
分好区
更改系统标识符为8e
保存分区表退出
另一块磁盘也是这样操作
使用pvcreate指令来进行创建物理卷 vgcreate来创建卷组名
创建逻辑卷 逻辑卷名在前 卷组名在后 大小为20GB
格式化 类型为xfs
查看并且挂载
这里展示了LVM的弹性伸缩功能 将空闲的10g空间分配给要用的磁盘
三 磁盘配额
实现的条件
需要Linux内核的支持 安装相应的xfsprogs和quota包才可以执行
特点以及作用
磁盘配额的作用是来针对指定的文件系统 用来限制文件数量和磁盘容量限制指定的账户的磁盘使用量
限制方法为软限制和硬限制 硬限制就是通过物理上的添加或者减少硬盘来控制 软限制通过指令来限制。
具体步骤
先检查安装包 xfsprogs quota 软件包
支持磁盘佩恩的方式挂载文件系统
添加一个账户
采用xfs_quota指令来限制配额
查看磁盘超额 磁盘大小
文件数量
验证磁盘配额
先切换到用户目录下 给与文件夹权限
在opt目录下创建几个文件夹 在验证
查看容量