LVM与磁盘配额

LVM与磁盘配额
LVM的概述
Logical Voulme Manager,逻辑卷管理
能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理

LVM机制的基本概念
PV(物理卷)
VG(卷组)
LV(逻辑卷)

卷组就是把多个物理卷组合在一起,形成一个整体,逻辑卷不一定把卷组中的PE全用完

LVM的管理命令

主要命令
pvcreate 设备名1 [设备名2 …]
vgcreate 卷组名 物理卷名1 物理卷名2
lvcreate -L容量大小 -n 逻辑卷名 卷组名
lvextend -L+大小 /dev/卷组名/逻辑卷名
LVM应用实例

磁盘配额概述

实现磁盘限额的条件
需要Linux内核支持
安装xfsprogs与quota软件包
Linux磁盘限额的特点
作用范围:针对指定的文件系统
限制对象:用户账号,组账号
限制类型:磁盘容量,文件数量
限制方法:软限制,硬限制

磁盘配额管理
当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同时也可能出现服务程序崩溃,系统不发启动等故障。
为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间,文件数量进行限制,以防个别用户恶意或无意间占用大量的磁盘空间,从而保持存储空间的稳定性和持续可用性。
在CentOS系统中,不同的系统使用不同磁盘配额配置管理工具,例如,XFS文件通过xfs_quota工具进行管理:
EXT3/4文件系统通过quota工具进行管理。

CentOS7中设置磁盘配额步骤
1,检查是否已安装xfsprogs和xfs_quota软件包
rpm -q xfsprogs quta
yum install -y xfsprogs quota

2,以支持配额功能的方式挂载文件系统
umount /dev/vgname1/lvname1
mount -o userquota,grpquota /dev/vgname1/lvname1
#添加挂载参数“userquota,grpquota”用于增加对用户,组配额功能的支持
或者
vim /etc/fstab
/dev/vgname1/lvname1
mount -a #-a选项,将/etc/fstab的所有内容重新加载

3,编辑用户和组账号的配额设置
useradd zhangsan
passwd zhangsan
xfs_quota -x -c ‘limit -u bsoft=80M bhard=100m isoft=40 ihard=50 zhangsan’ /opt/

-x:表示启用专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用
-c:表示直接调用管理命令
-u:指定用户账号对象
-g:指定组账号对象
bsoft:设置磁盘容量的软限制数值(默认单位为KB)
bhard:设置磁盘文件容量的硬限制数值(默认单位为KB)
isoft:设置磁盘文件数的硬限制数值
ihard:设置磁盘文件数的软限制数值。

仅限制磁盘容量
xfs_quota -x -c ‘limit -u bsoft=80M bhard=100M zhangsab’/opt/
仅限文件文件数
xfs_quota -x -c ‘limit -u isoft=40 ihard=50’

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页