删除 Isilon IQ 72NL SAN 上数百万文件的最快方法是什么?

删除 Isilon IQ 72NL SAN 上数百万文件的最快方法是什么?

这个问题在一般的 Linux 术语中以及与某些文件系统有关时被问过很多次,但我还没有看到关于这个特定品牌/型号 SAN 的问题。所以,问题是:在 Isilon 近线模型上删除数百万个文件(JPG 大小从 1 到 15MB 不等)的最快方法是什么?不幸的是,这是一个自定义操作系统,修改它完全是不可能的(除非它是 Isilon 支持的不会使保修失效的东西)。据我所知,rm通过 SSH 几乎比从客户端安装共享并以此方式删除它更快——而这些是我所知道的唯一两个选项。Isilon GUI 文件系统资源管理器没有删除功能。无论如何,如果有人有使用这种型号的经验(或者甚至使用 Isilon 的经验——它们可能很相似),我将不胜感激任何意见。

谢谢

答案1

如果备份剩余数据、格式化 fs 并恢复备份比删除更快,那么您可以考虑将其作为解决方案。

如果文件系统是事务性的(基于日志的文件系统),则禁用日志,增加 fs 同步到磁盘的时间,删除数据,然后重新启用日志。


在 OneFS WebUI 中,转到“集群管理”>“操作”页面。

有一个名为“启动作业”的链接。单击它并在作业字段中选择 TreeDelete。输入要删除的路径。然后单击启动。该文件夹及其子文件夹将被删除。

确保删除指向该树中路径的所有孤立共享。否则 SMB 共享可能无法正确显示。

相关内容