LVM逻辑卷管理
动态调整磁盘容量,从而提高磁盘管理的灵活性
/boot 分区用于存放引导文件,不能基于LVM创建
图形界面管理工具 system-config-lvm
LVM 》100G
LVM机制的基本概念
PV(物理卷)——整块磁盘 不磁盘分区
VG(卷组)——物理卷合并
LV(逻辑卷)——对卷组的细化
LVM的管理命令
功能 | 物理卷管理 | 觉组管理 | 逻辑卷管理 |
---|---|---|---|
Scan扫描 | pvcan | vgscan | lvscan |
Create建立 | pvcreate | vgcreate | lvcreate |
Display显示 | pvdisplay | vgdisplay | lvdisplay |
Remove删除 | pvremove | vgremove | lvremove |
Extend扩展 | vgextend | lvextend | |
Reduce减少 | vgreduce | lvreduce |
PV——VG——LV——格式化,挂载使用文件系统
/dev/sdb——/dev/sdb1——mail_store——/dev/mail_store/mbox——格式化为XFS文件系统并挂载到/mailbox目录
/dev/sdc——/dev/sdc1——
磁盘配额概述
实现磁盘限额的条件
需要Linux内核支持
安装xfsprogs与quota软件包
Linux磁盘限额的特点
作用范围:针对指定的文件系统(分区)
限制对象:用户账号,组账号
限制类型:磁盘容量,文件数量
限制方法:软限制、硬限制
方法步骤
1.确保有磁盘限额的软件功能
rpm -q quota
若没有,需要rpm安装xfsprogs软件
2.带属性的挂载LVM磁盘
mount -0 userquota,grpquota /dev/lvm/cloud /data
mount 这是临时的
永久的:vi /etc/fstab
/data xfs defaults,usrquota,grpquota 0 0
3.限定liming用户LVM磁盘限额
xfs_quota -x -c 'limit -u bsoft=60M bhard=80M isoft=3 ihard=4 liming ’ /data
-x 专家模式 -c 命令
测试验证结果:su liming
cd /data
dd if =/dev/zero of=./.1.txt bs=110M count =1
4.限定ag组用户lvm磁盘配额
group ag
user -g ag lisi
passwd lisi
xfs_quota -x -c ‘limit -g bsoft=80M bhard=100M isoft=5 ihard =6 ag’ /data
测试验证效果
su lisi
cd /data
dd if =/dev/zero of =./.2.txt bs=120M count =1
ll
5.查看用户、组对某目录的报告
xfs_quota -x -c ‘report -ubih’ /data
b-block 磁盘容量 i-inode 文件数量
xfs_quota -x -c ‘report-gbih’ /data