当前位置:文档之家› 第8章 磁盘和文件系统管理(二)

第8章 磁盘和文件系统管理(二)

[root@localhost ~]# quotaon -ugv /mailbox /dev/sdb1 [/mailbox]: group quotas turned on
/dev/sdb1 [/mailbox]: user quotas turned on
[root@localhost ~]# quotaoff -ugv /mailbox /dev/sdb1 [/mailbox]: group quotas turned off /dev/sdb1 [/mailbox]: user quotas turned off
作用范围:针对指定的文件系统(分区) 限制对象:用户帐号、组帐号 限制类型:
► ►
磁盘容量(默认单位为KB) 文件数量
限制方法:软限制、硬限制
15/35
启用磁盘配额支持
► 启用文件系统的配额支持
添加usrquota、grpquota挂载参数
[root@localhost ~]# vi /etc/fstab /dev/sdb1 /mailbox ext3 default,usrquota,grpquota 0 0 [root@localhost ~]# mount /mailbox [root@localhost ~]# mount | tail -1 /dev/sdb1 on /mailbox type ext3 (rw,usrquota,grpquota)
功能
Scan 扫描 Create 建立
物理卷管 卷组管理 理
pvscan pvcreate vgscan vgcreate
逻辑卷管 理
lvscan lvcreate
Display 显 示
Remove 删除 Reduce 减少
pvdisplay
pvremove
vgdisplay
vgremove vgextend vgreduce
sdb1: warning, user block quota exceeded. sdb1: write failed, user block limit reached. dd: 写入 “myfile”: 超出磁盘限额 ……
20/35
磁盘配额管理 5-5
► 查看配额使用情况
侧重用户、组帐号角度:使用quota命令
Filesystem /dev/sdb1 blocks 2文件个数硬限制
inodes soft 0 hard 0
18/35
1024000 39
磁盘配额管理 5-3
► 启用、关闭文件系统的配额功能
使用quotaon、quotaoff命令

一个或多个物理卷组合而成的整体 从卷组中分割出的一块空间,用于建立文件系统
PE PE PE PE
VG(卷组) LV(Logical Volume,逻辑卷)
…… PE PE

PV(物理卷)
PV(物理卷)
PE
…… …… PE PE
PE PE PE
LV(逻辑卷)
LV(逻辑卷)
6/35
LVM的管理命令
-rw------- 1 root root 6144 09-14 12:04 /mailbox/er
17/35
磁盘配额管理 5-2
► 编辑用户和组帐号的配额设置
使用edquota命令编辑配额设置
edquota -u 用户名 ► edquota -g 组名 [root@localhost ~]# edquota -u zhangsan
11/35
创建逻辑卷——lvcreate
► 3.
创建逻辑卷

使用lvcreate命令创建逻辑卷 mail
从卷组mail_store上划出60GB空间
使用mkfs命令创建ext3文件系统
[root@localhost ~]# lvcreate -L 60G -n mail mail_store /dev/cdrom: open failed: Read-only file system Logical volume "mail" created [root@localhost ~]# mkfs -t ext3 /dev/mail_store/mail ……
10/35
创建卷组——vgcreate
► 2.
创建卷组

使用vgcreate命令创建卷组mail_store
包括物理卷:/dec/sdb1、/dev/sdc1
[root@localhost ~]# vgcreate mail_store /dev/sdb1 /dev/sdc1 Volume group "mail_store" successfully created
/dev/sdb1 /dev/sdc1 1 1 9660 9660 77593918+ 8e Linux LVM 77593918+ 8e Linux LVM 正确分区结果 [root@localhost ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created [root@localhost ~]# pvcreate /dev/sdc1 Physical volume "/dev/sdc1" successfully created
16/35
磁盘配额管理 5-1
► 检测磁盘配额并创建配额文件
使用quotacheck命令创建配额文件
► ►
quotacheck -ugcv 文件系统 quotacheck -augcv
-u、-g:检测用户、组配额 -c:创建配额数据文件 -v:显示执行过程信息 -a:检测所有可用的分区
[root@localhost ~]# quotacheck -ugcv /dev/sdb1 quotacheck: Scanning /dev/sdb1 [/mailbox] …… done [root@localhost ~]# ls -l /mailbox/aquota.* 用户配额文件 -rw------- 1 root root 6144 09-14 12:04 /mailbox/aquota.group 组配额文件
7/35
LVM应用示例 2-1
► 需求描述
公司准备在Internet中搭建邮件服务器(RHEL5 系统平台),面向全国各地的员工及部分VIP客 户提供电子邮箱空间。由于用户数量众多,邮件 存储需要大量的空间,考虑到动态扩容的需要, 计划增加两块SCSI硬盘并构建LVM逻辑卷(挂载 到“/mailbox”目录下)专门用于存放邮件数据
创建逻辑卷
9/35
创建物理卷——pvcreate
► 1.
转化物理卷

使用fdisk命令规划两个分区,将类型设置为“8e”
/dev/sdb1、/dev/sdc1
使用pvcreate命令转换上述分区为物理卷
[root@localhost ~]# fdisk -l /dev/sdb /dev/sdc | grep "LVM"
第八章 磁盘和文件系统管理 (二)
—— 理论部分
1/35
课程回顾
► 在新硬盘中创建一个文件系统并挂载使用,
需要涉及到哪些操作? ► 等设备? ► 如何查看各分区的磁盘空间使用情况?
2/35
技能展示
学会创建及管理LVM分区 学会为文件系统设置磁盘配额
3/35
本章结构
LVM概述
LVM逻辑卷管理
8/35
LVM应用示例 2-2
► 推荐步骤:
PV VG LV 格式化,挂载使用文件系统
/dev/sdb
/dev/sdb1 /dev/sdc1 转换物理卷 /dev/sdc
mail_store 创建卷组 格式化为ext3文件系统, 并挂载到 /mailbox 目录
/dev/mail_store/mail
图形界面管理工具
►system-config-lvm
5/35
LVM概述 2-2
► LVM机制的基本概念
PV(Physical Volume,物理卷)
整个硬盘,或使用fdisk等工具建立的普通分区 ► 包括许多默认4MB大小的PE(Physical Extent,基本 单元)

VG(Volume Group,卷组)
Block ►repquota -a quota grace time: 3days grace time: 3days; Filesystem blocks Inode limit grace files quota limit grace File /dev/sdb1 Block limits 100000* 80000 100000 limits 1 40 50 User used soft hard grace [root@localhost ~]# quota -g users used soft hard grace ---------------------------------------------------------------------Disk quotas for group users (gid 10): none root -- 176200 0 0 4 0 0 zhangsan +- 100000 80000 100000 2days 1 40 50
LVM的管理命令
磁盘和文件系统管理 (二)
LVM应用实例
磁盘配额概述 设置磁盘配额 磁盘配额管理
4/35
LVM概述 2-1
► Logical
Volume Manager,逻辑卷管理
相关主题