2019独角兽企业重金招聘Python工程师标准>>>
linux (centos) quota配置 在网络管理的工作中,由于硬盘的资源是有限的,常常需要为多用户的服务器设定用户的linux磁盘配额。这个功能对公用的多用户服务器(免费的或者收费的)来说,更是非常必要的。Quota就是在RedHatlinux下实现linux磁盘配额的工具。 quota只支持单独的挂载文件系统 不是某一个目录。
1查看分区文件系统格式是否支持
df -h
必须为ext2/ext3/ext4格式
2.加入磁盘配额选项重挂载
mount -o remount usrquota,grpquota /data1
把usrquota,grpquota加入fstab文件中,实现开机挂载
使用umount -a|mount -a验证配置文件编写是否正确
注意,因为selinux跟下面quota的功能会有冲突,所以要将setenforce 关掉 <setenforce 0>
设置为永久生效 vim /etc/selinux/config <SELINUX=disable 或者permissive>
3.查看quota是否安装
yum provides quota
yum install quota
4.开启quota
quotacheck -avug
quotaon -auvg
5.设置quota
第一种设置方式
setquota -u username blcok_soft block_hard inodes_soft inodes_hard
第二种设置方式
edquota -u username
edquota -g groupname
filesystem block soft hard inodes soft hard
/dev/sdb1 0 4000 5000 0 5 7
Disk quotas for user user1 (uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/sdb2 48 40 50 5 5 7
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
“/tmp//EdP.aS8PvWQ” 3L, 216C
6.查看quota信息
quota -uvs username
repquota -avus
[root@localhost ~]# repquota -avus
*** Report for user quotas on device /dev/sdb2
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
———————————————————————-
root — 40 0 0 7 0 0
user1 +- 48 40 50 6days 5 5 7
Statistics:
Total blocks: 7
Data blocks: 1
Entries: 2
Used average: 2.000000
7.验证
验证:dd指令
用命令dd if=/dev/zero of=/opt/data/sdb2/1-5M count=1 bs=1验证
转载于:https://my.oschina.net/liubaizi/blog/751817
今天的文章quato的使用分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/68910.html