LVM概述
Logical Volume Manager,逻辑卷管理
作用:动态调整磁盘容量,从而提高磁盘管理的灵活性
需要注意:
/boot分区用于存放引导文件,不能基于LVM创建
图形界面管理工具
system-config-lvm
LVM机制的基本概念
整个硬盘,或使用fdisk等工具建立的普通分区
包括许多默认4MB大小的PE(Physical Extent,基本单元)
一个或多个物理卷组合而成的整体
从卷组中分割出的一块空间,用于建立文件系统
LVM的管理命令
功能 |
物理卷管理 |
卷组管理 |
逻辑卷管理 |
Scan 扫描 |
pvscan |
vgscan |
lvscan |
Create 建立 |
pvcreate |
vgcreate |
lvcreate |
Display 显示 |
pvdisplay |
vgdisplay |
lvdisplay |
Remove 删除 |
pvremove |
vgremove |
lvremove |
Extend 扩展 |
|
vgextend |
lvextend |
Reduce 减少 |
|
vgreduce |
lvreduce |
主要命令的语法
pvcreate 设备名
vgcreate 卷组名 物理卷名1 物理卷名2
lvcreate -L 大小 -n 逻辑卷名 卷组名
lvextend -L +大小 /dev/卷组名/逻辑卷名
磁盘配额概述
实现磁盘限额的条件
Linux磁盘限额的特点
作用范围:针对指定的文件系统(分区)
限制对象:用户帐号、组帐号
限制类型:磁盘容量(默认单位为KB)、文件数量
限制方法:软限制、硬限制
实验案例:LVM卷管理及磁盘配额设置
需求描述
实现思路
添加磁盘并建立LVM磁盘管理方案
添加配额支持
设备并启用磁盘配额
验证磁盘配额功能
添加两块新磁盘
为磁盘分区
把分区类型修改为LVM
同样方法分区并修改类型磁盘sdc
将/dev/sdb1和/dev/sdc1分区转换为物理卷
将上面两个物理卷整合为一个卷组,名称为:mail
在mail卷组中创建一个大小为30G的逻辑卷,名称为:mbox
格式化mbox逻辑卷
新建目录/mailbox,并将逻辑卷mbox挂载到/mailbox上,启用文件系统的配额支持需要添加usrquota、grpquota挂载参数
查看挂载信息
查看磁盘使用情况
检测磁盘配额并创建配额文件
使用quotacheck命令创建配额文件
-u、-g:检测用户、组配额
-c:创建配额数据文件
-v:显示执行过程信息
-a:检测所有可用的分区
编辑用户和组帐号的配额设置
使用edquota命令编辑配额设置
edquota -u 用户名
edquota -g 组名
对用户jerry进行配额设置,软限制为400M,硬应限制为500M
对组accp进行配额设置,软限制为3.5G,硬限制为4G
启用、关闭文件系统的配额功能
使用quotaon、quotaoff命令
下面进行测试,切换到jerry用户,生成一个大小为600M的文件
切换到abc用户,生成一个大小为5G的文件(abc用户属于accp组)
查看/mailbox中的文件信息,发现jerry用户和accp组里的用户abc所创建的文件均没有超过磁盘配额的限制
查看配额使用情况
侧重用户、组帐号角度:使用quota命令
quota -u 用户名
quota -g 组名
侧重文件系统角度:使用repquota
本文出自 “steven丶部落格” 博客,请务必保留此出处http://stevensj.blog.51cto.com/8011491/1307106