以CentOS为例, 为Linux开启磁盘配额
使用系统为阿里云CentOS 6.5 32Bit
1、安装quota
yum install quota -y2、编辑/etc/fstab,对所选文件系统激活配额选项(添加usrquota,grpquota)
vim /etc/fstab原fstab内容
# # /etc/fstab # Created by anaconda on Mon Aug 11 16:27:41 2014 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=e76a7b8d-20cd-4f94-bdd6-f4056a34c226 / ext4 defaults,barrier=0 1 1 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0修改为
# # /etc/fstab # Created by anaconda on Mon Aug 11 16:27:41 2014 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=e76a7b8d-20cd-4f94-bdd6-f4056a34c226 / ext4 defaults,usrquota,grpquota,barrier=0 1 1 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 03、重新挂载磁盘
/bin/mount -o remount,rw /4、扫描分区并创建配额文件
/sbin/quotacheck -acugmv-a表示扫描所有分区,-c表示创建新的配额文件,-u和-g分别表示检测用户和用户组文件,-m不重新挂载磁盘,-v表示显示命令执行过程中的详细信息
5、显示各用户的磁盘配额情况
/usr/sbin/repquota /
看到此界面,就表示成功了!