您的位置:首页 > 运维架构 > Linux

Linux磁盘配额的详细配置

2012-09-29 10:15 916 查看
假如你作为一个LINUX的系统管理者需要对其他的用户进行磁盘使用的管理,这个时候

你就需要给不同角色的用户分配不同的磁盘大小,就需要磁盘配额技术来解决这个问题

1建立用户和用户组

#groupadd afanda

#useradd –m –g afanda afanda1

#useradd –m –g afanda afanda2

#passwd afanda1

#passwd afanda2

2建立文件系统的磁盘配额支持

#df

#vi /etc/fstab

/LABEL / ext3 defaults 1 1

/LABEL/disk1 /disk1 ext3 defaults,usrquota,grpquota 1 2

/LABEL/disk2 /disk2 ext3 defaults 1 2

/dev/sda3 swap swap defaults 0 0

#reboot

或者使用以下方法,重新载入文件系统来驱动设置值

#unmount /dev/sdb1

#mount –a

#grep '/disk1` /etc/mtab

或使用

#mount –o remount /disk1

3扫描磁盘的用户使用状态,并产生重要的两个文件

#quotacheck –avug

4启动磁盘配额限量

#quotaon –avug

5编辑用户的可使用空间

#edquota –u afanda1

Filesystem blocks soft hard inodes soft hard

/dev/sdb1 0 25000 30000 0 0 0

编辑用户组可使用的空间

#edquta –g afanda

Filesystem blocks soft hard inodes soft hard

/dev/sdb1 0 65000 70000 0 0 0

#edquota –vg afanda

Filesystem blocks quota limit grace files quota limit grace

/dev/sdb1 0 65000 70000 0 0 0

6复制aifanda1的配置信息给afanda2

#edquota –p afanda1 afanda2

7接下来设置宽限时间

#eduquota –t

Filesystem Block grace period Inode grace period

/dev/hdb1 1days 7days

8设置启动时启动磁盘配额

#vi /etc/rc.d/rc.local

/sbin/quotaon –avug
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: