LVM与磁盘配额
一、LVM概述
LYM是Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。
- Logical Volume Manager,逻辑卷管理
- 动态调整磁盘容量,从而提高磁盘管理的灵活性
- /boot分区用于存放引导文件,不能基于LVM创建
- 图形界面管理
- system-config-lvm
-
LVM机制的基本概念
- PV(物理卷)
- VG(卷组)
- LV(逻辑卷)
LVM的管理命令
* 主要命令
注意:先要转换磁盘格式,转换为可以创建LVM的格式
案例
第一步分区,如图:
创建分区
接着需要做物理卷:
在这里".."表示连续的
此时查看是否有物理卷每个PE的基本单元大小4MB
此时划分逻辑卷,如图:
此时添加扩展空间:
添加完成后一定要格式化,如图:
创建挂载点:
此时查看:
完成!
磁盘配额
实现磁盘限额的条件
- 需要Linux内核支持
- 安装xfsprogs与quota软件包
Linux磁盘限额的特点
- 作用范围:针对指定的文件系统(分区)
- 限制对象:用户账号、组帐号
- 限制类型:磁盘容量、文件数量
- 限制方法:软限制、硬限制
启用文件系统的配额支持
注:usrquota针对用户 grpquota针对组
编辑用户和组帐号的配额设置
- -u 指定用户
- -g 指定组账户
- -x 启用专家模式
- -c 使用命令执行
验证磁盘配额功能
- 切换到设置配额的分区(挂载目录)
- 创建指定数量的文件:使用touch命令,或cp命令
- 创建指定容量的文件:使用dd命令,或cp命令
查看配额使用情况
- -a 查看所有
- -u 查看用户
- -g 查看组
- -b 输出报告
- -i 查看节点信息
案例:
磁盘配额 容量 节点 软限制 硬限制
查看已安装的软件包附:关闭增强性安全功能,不关闭无法写入配额功能
此时需要重新挂载:
下一步操作验证节点:
此时验证容量:
注:if 从...地方拿 of 从...生成...文件两种限额只要有一个超了限额,就无法写入使用。
本章总结:
使用LVM动态磁盘方案,可以灵活地扩展磁盘空间,创建及使用LVM方案的基本过程:
- 创建物理卷
- 创建卷组
- 创建逻辑卷
- 格式化文件系统
- 挂在使用