使用基于 Ubuntu 的系统。
遇到 Samba 挂载提供过时的文件句柄时,网络上的建议似乎是将其添加noserverino
为挂载的一个选项。
阅读文档,其中指出:
您还可以使用“noserverino”挂载选项在客户端上生成小于 2 的 32 次方的 inode 编号。但您可能无法正确检测硬链接。
对我来说,这其实没什么意义。我看不出这会引起什么问题。
除非您的系统需要您多次手动更改文件,否则不知道某些文件是否是相同的硬链接会产生什么负面后果?
至于“在客户端上生成小于 2 的 32 次方的 inode 编号”部分……我是否可以假设任何大于此的数字仍将在服务器上生成并正确传达给客户端?
考虑到这是一个非默认选项并且它的摘要太小,我有点担心如果你使用它会产生未知的含义和/或行为。
有人能详细说明一下吗?或者可以肯定地说一年后不会出现问题吗?或者文件系统中有太多文件?