Xubuntu 14.04 客户端上 NFS4 自动挂载文件的用户和组名称映射暂时不正确

Xubuntu 14.04 客户端上 NFS4 自动挂载文件的用户和组名称映射暂时不正确

Keywords: xubuntu 14.04,自动挂载,4294967294,错误的用户名映射,nfs_v4,solaris11 服务器

我有一台 Solaris11 文件服务器,它通过 NFS 导出几个文件系统。 Xubuntu 14.04 客户端的配置如下所述:

https://help.ubuntu.com/community/NFSv4Howto

https://help.ubuntu.com/community/Autofs

通常在 14.04 客户端上一切正常。用户名和组名显示正确,但有时在自动挂载文件系统后,用户或组的名称会变成:

例子:

drwxrwxr-x 2 4294967294 4294967294 2 2014 年 7 月 31 日 常见
drwxrwxr-x 4 4294967294 4294967294 4 2014 年 7 月 31 日 doc
drwxrwxr-x 7 4294967294 4294967294 7 五月 7 09:28 gitroot

我说的“或”的意思是,有时用户名是正确的,但组名是错误的,反之亦然。如果我在这种状态下在客户端上创建一个新文件,显示的用户和组名仍然是 4294967294:4294967294 (nobody:nogroup)

-rw-r--r-- 1 4294967294 4294967294 0 五月 11 15:17 nnn 

但从文件服务器上可以看到,用户名和组名已正确设置

-rw-r--r-- 1 myuser mygroup 0 五月 11 15:17 nnn

几分钟后,客户端上显示的名称也变得正确。

例子:

drwxrwxr-x 2 myuser mygroup 2 2014 年 7 月 31 日 常见
drwxrwxr-x 4 myuser mygroup 4 2014 年 7 月 31 日 doc
drwxrwxr-x 7 myuser mygroup 7 五月 7 09:28 gitroot
-rw-r--r-- 1 myuser mygroup 0 五月 11 15:17 nnn

这种影响只会偶尔发生,并且似乎取决于文件系统安装的时间点。这种影响的持续时间为几秒到不到 5 分钟。有时根本无法观察到这种影响。

我只能在 Xubuntu 14.04 客户端上观察到此行为。我在任何 Debian Lenny、Squeeze、Wheezy 客户端上都没有看到任何类似情况。

您知道在哪里可以找到此行为的原因或如何修复它吗?(请不要建议我切换到 nfs v3)

相关内容