命令查找显示“值对于定义的数据类型来说太大”

命令查找显示“值对于定义的数据类型来说太大”

当我在任何文件夹中运行“查找”命令时,都可以完美运行,但只有在特定文件夹中我才会得到此信息:

根#查找

. 查找:.:值对于定义的数据类型来说太大

这是来自另一台 nfs 服务器的共享文件夹。使用 umount 和 mount 不会改变任何东西。以前可以,但现在不行了。这是因为“对于定义的数据类型,值太大”

答案1

您的旧操作系统是 32 位的,返回的内容对于 32 位值来说太大。有关一般问题的更多信息 -这里

有一个同样古老的错误报告这表明该问题是间歇性的,并建议降级到早期版本的 findutils (findutils-4.1.7-25)-尽管我不想对该系统进行任何更改,因为这可能会使情况变得更糟。

您的操作系统已有十多年的历史了 - 最好将其更新一下。

答案2

NFS 版本 3 可能会在旧系统上出现此类错误。尝试挂载版本 2 的相同 NFS:

mount -F NFS -o vers=2 200.19.19.19:sharedfact /mnt/thefact

相关内容