无法在 RHEL6 和 CentOS6 中配置配额 - quotecheck 返回错误消息

无法在 RHEL6 和 CentOS6 中配置配额 - quotecheck 返回错误消息

无法在 RHEL6 和 CentOS6 中配置配额 - quotecheck 返回错误消息

我已经创建了新的分区(/dev/sda6)并将其安装(在/hulk 上)。

编辑 /etc/fstab 文件,使用以下行对分区进行配额设置

/dev/sda6   /hulk   ext4   defaults,usrquota,grpquota    0 0

并给出以下命令

[root@localhost ~]# mount -o remount,rw /hulk

[root@localhost ~]# mount|grep hulk
/dev/sda6 on /hulk type ext4 (rw,usrquota,grpquota)

[root@localhost ~]# cd /hulk

[root@localhost hulk]# ls
lost+found

当我使用quotacheck命令时,它给出了以下错误消息

[root@localhost hulk]# quotacheck -cug /hulk
quotacheck: Cannot create new quotafile /hulk/aquota.user.new: Permission denied
quotacheck: Cannot initialize IO on new quotafile: Permission denied
quotacheck: Cannot create new quotafile /hulk/aquota.group.new: Permission denied
quotacheck: Cannot initialize IO on new quotafile: Permission denied

答案1

在运行配额检查命令之前,您需要禁用 SELinux。运行以下命令:

[root@localhost hulk]# setenforce 0

现在执行配额检查命令:

[root@localhost hulk]# quotacheck -cug /hulk

相关内容