从 OS X 客户端搜索 NFS 网络卷

从 OS X 客户端搜索 NFS 网络卷

我问:Mac OSX SL 或 Lion 用户如何在集群中搜索特定文件(foo.txt)

从集群中,您需要运行某种形式的递归查找来查找所需文件。例如,使用“find”。

RAM-1# find /ifs |grep test.txt
/ifs/Elements/avid2test.txt
/ifs/Elements/test.txt

我建议联系 Apple 支持,了解他们关于从 Mac 客户端本身搜索远程文件系统上的文件的建议

这很好,但我不希望用户使用 CLU!

有人知道一种好的非 CLI 方法吗?Spotlight 不是一个选项。集群大约有 80 TB。

答案1

更好的命令是

find /ifs -name "test.txt" -print

不幸的是,OSX 中 Finder 的简单查找使用了 Spotlight 并且需要先创建索引 - 因此在您的情况下不起作用。

对于 GUI,请查看类似程序易找

但是对于 80TB(实际上文件数量更多)的情况,搜索将需要很长时间,提供某种形式的索引而不是使用原始搜索可能不是更好。

还有一些商业搜索解决方案,例如Google 搜索设备它是在您的站点上运行的程序和/或专用服务器。

相关内容