无法写入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.yunweixia.com/solutions/xfs-write-failure-disk-quota-exceeded-error-solution.html

(0)
运维侠的头像运维侠共建用户
上一篇 2025年7月7日 18:11
下一篇 2025年7月9日 18:11

相关推荐

发表回复

登录后才能评论