centos7 磁盘配额
时间: 2023-07-05 22:36:44 浏览: 177
Linux7CentOS 7 LVM管理和磁盘配额.docx
要在 CentOS 7 上设置磁盘配额,请按照以下步骤操作:
1. 安装 quotatool 工具:
```
sudo yum install quota
```
2. 启用磁盘配额:
使用编辑器打开 /etc/fstab 文件,并将默认挂载选项更改为:
```
UUID=xxxxxx / ext4 defaults,usrquota,grpquota 0 0
```
注意:将 "xxxxxx" 替换为你的文件系统的 UUID。
3. 重新挂载文件系统:
```
sudo mount -o remount /
```
4. 创建配额数据库文件:
```
sudo quotacheck -cug /
```
5. 启用配额:
```
sudo quotaon /
```
6. 设置用户配额:
假设你要将用户 "johndoe" 的磁盘配额设置为 1 GB。首先,将其加入到一个独立的组中:
```
sudo groupadd quotausers
sudo usermod -a -G quotausers johndoe
```
然后,使用以下命令为该用户设置配额:
```
sudo edquota -u johndoe
```
在文本编辑器中,将以下行添加到文件的末尾:
```
/dev/sda1 blocks soft 1000000 hard 1100000 inodes soft 200000 hard 220000
```
这将为用户设置 1 GB 的磁盘配额。
7. 检查配额:
使用以下命令检查配额是否设置正确:
```
sudo repquota /
```
以上就是在 CentOS 7 上设置磁盘配额的步骤。
阅读全文