CentOS 7 NFSv4 服务器 + Fedora 30 NFSv4 客户端:命令“quota”不起作用

CentOS 7 NFSv4 服务器 + Fedora 30 NFSv4 客户端:命令“quota”不起作用

我有一个 CentOS 7 盒子,提供 NFSv3/4 导出服务 - 所服务的文件系统(用户的主目录)是一个 ext4 分区(因此,没有 XFS,我发现这对于配额来说更复杂),配置为用户配额登录后可正确返回每个用户的配额:

[XXXXXXX@YYYYYY ~]$ quota
Disk quotas for user XXXXXXX (uid 12345):
     Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
      /dev/sdb1 134198592  145000000 150000000         1804006       0       0  

rpc-rquotad该服务器上安装了守护进程,以便quota在用户通过 NFSv3 导出登录 CentOS 5 机器(我知道是旧的)时进行工作:

[XXXXXXX@ZZZZZZ ~]$ quota
Disk quotas for user XXXXXXX (uid 12345):
     Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
ZZZZZZ:/apotto/home1
                134198632  145000000 150000000         1804008       0       0

在通过 NFSv4 从同一服务器导入同一主目录的 Fedora 30 客户端上,一切都运行正常,除了相同的quota命令没有返回任何内容;在客户端上启用或禁用 SELinux 没有任何区别,'firewalld' 是否运行也没有任何区别。

谷歌上唯一一个模糊相关的搜索似乎是来自 Red Hat 知识库,如果没有订阅我就无法阅读。

有什么建议吗?

PS:我刚刚注意到,在另一个具有相同设置但使用 CentOS 7 客户端的集群上,无论何时quota发出,至少这都会出现在服务器机器的日志中:

set 09 12:41:59 WWWWWWWWWWW rpc.rquotad[267549]: Cannot stat() given mountpoint /home1: No such file or directory
set 09 12:41:59 WWWWWWWWWWW rpc.rquotad[267549]: Skipping...

相关内容