前言:
LVM是逻辑卷管理的简称,它是Linux环境下对磁盘分区管理的一种机制,实现文件系统跨越不同磁盘和分区,工作原理是将若干个磁盘分区连接成一个整块卷组,在卷组上随意创建逻辑卷组,最后在逻辑卷组上创建文件系统,管理员可以动态调整逻辑卷的大小,不会丢失现有的数据,通过创建LVM可以对磁盘进行动态管理。
一:LVM(逻辑卷)概述
1.1 Logical Volume Manager,逻辑卷管理
动态调整磁盘容量,从而提高磁盘管理的灵活性
/boot(系统内核)分区用于存放引导文件,不能基于LVM创建
图形界面管理工具
system-config-lvm(用的少)
逻辑卷管理是动态磁盘管理
逻辑卷有灵活性,可以自由扩容,相当于windows中的跨区卷
逻辑卷的缺点:不可靠,读写性能一般
1.2 LVM机制的基本概念
PV(物理卷)文件类型8e格式
VG(卷组)
LV(逻辑卷)
一个PE是4M,多个PE组成物理卷(PV);
多个物理卷(PV)组成卷组(VG);
对卷组(VG)进行划分,就是建立逻辑分区(LV)
二:LVM的管理命令
2.1 主要命令
三:磁盘配额概述
3.1 实现磁盘限额的条件
需要Linux内核支持
安装xfsprogs与quota软件包 (CentOS 6.0需要额外安装quota软件包,CentOS 7.0中,quota包含在xfsprogs内,不需要额外安装)
3.2 Linux磁盘限额的特点
1.作用范围:针对指定的文件系统(分区)
2.限制对象:用户账号、组账号
3.限制类型:磁盘容量、文件数量 (两者只要有一个触发,就会被限制)
4.限制方法:软限制(有一个临时的弹性空间,空间大小是硬限制减软限制,这个临时空间有一个时间限制,默认为7天,超过七天就会把超出部分删除)、硬限制(固定空间)
5.限额目的:防止用户恶意侵占空间
6.软限制的空间=<硬限制的空间
四:磁盘配额管理
4.1磁盘配额管理步骤
配置配额功能挂载文件系统的时效有临时生效和永久生效
临时生效就是用mount -o 命令(临时设置,关机后会失效),永久需要配置相关配置文件(大部分)
备注:大部分的命令设置都是临时生效,重启失效;配置文件设置是永久生效,随着开机自动启动挂载
4.2启用磁盘配额 (支持 quota命令)
1)启用文件系统的配额支持 usrquota grpquota
添加usrquota、grpquota挂载参数
2)命令实例: /etc/fstab配置文件
手动临时启用对挂载点的mount -o 用户和组的配额权限
配置目录权限 chmod 777 /mailbox/
配置文件/etc/fstab中添加相应属性
4.3)编辑用户和组账号的配额设置 xfs_quota
在启用磁盘配额管理的基础上:
使用xfs_quota命令编辑配额设置
xfs_quota -x -c ‘limit -u bsoft=N bhard=N isoft=N ihard=N 用户名’ 挂载点
常用选项
4.5)查看配额使用情况
xfs_quota -x -c ‘report 选项 ’ 挂载点
report常用选项