无法写入 XFS 文件系统,提示“Disk quota exceeded”错误

在一台Red Hat Enterprise Linux 7操作系统下,使用的是XFS文件系统,用户无法写入文件系统,提示错误Disk quota exceeded 。

问题

    • 用户无法写入文件系统,错误Disk quota exceeded 。
    • 超出磁盘配额,无法创建新文件。
    • 如何修改磁盘配额限制?

诊断步骤

运行以下命令:

# repquota  -a
*** Report for user quotas on device /dev/sdb5
Block grace time: 10days; Inode grace time: 10days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      --       0       0       0             3     0     0       
quotauser +- 1023104  921600 1024000             4     0     0 

在上面,超过了块使用的硬限制。

# repquota -a
*** Report for user quotas on device /dev/sdb5
Block grace time: 00:02; Inode grace time: 00:02
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      --       0       0       0            3     0     0       
quotauser +-  947200  921600 1024000   none     4     0     0       

在上面的示例中,宽限值保持 2 分钟。当超过软限制时,软限制变为硬限制,用户无法创建任何新数据。宽限值显示为“无”。

解决方案

检查配置配额时应用的硬限制和软限制。增加硬限制。检查 Grace 值。在这种情况下,我们管理 /quotacheck 挂载点的硬限制、软限制和宽限度,它使用 XFS 进行格式化。 “quotauser”和“quotagroup”分别是有问题的用户和组。

剩余内容需解锁后查看

您需要付费解锁才能查看当前内容

赞助者赞助者免费
已付费?登录刷新

原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
保哥的头像保哥
上一篇 2024年7月9日
下一篇 2024年7月11日

相关推荐

发表回复

登录后才能评论