2011-10-07 101 views
0

我有以下设置一台Nexus OOS实例:的Nexus OOS - 清理代理/属性/

一切正常,我的Nexus实例工作正常......但我注意到inodes的数量增长了很多。 经过一番检查,我可以告诉每个inode来自proxy/attributes/目录。 根据文档:

存储有关包含在远程存储库中的文件的数据。每个 代理存储库在代理/属性/目录 中都有一个子目录,并且Nexus在远程存储库 中与其交互的每个文件都具有一个XML文件,该文件捕获诸如以下内容的数据:最后请求的 时间戳,特定远程URL文件, 文件的长度以及特定文件的摘要等等。如果 需要备份代理存储库的本地缓存内容,则 还应备份proxy/attributes /下的代理存储库目录 的内容。

好吧,我明白了为什么有很多在这个位置的小文件,但我有一个伪问题:为了避免达到我的inode限制,我能定期清理代理的内容/属性/,而不会破坏任何内容,如果需要,这些文件是否会按需求重新创建?

我觉得一无所知......

任何线索将不胜感激!

回答

1

您在这里可以找到工作文件夹中的内容细节:https://docs.sonatype.com/display/SPRTNXOSS/Nexus+Workspace+Directories+Analysis

你在特别感兴趣的部分是这样的:

/代理:此文件夹包含一个“属性”子文件夹,它保存为 许多子文件夹的许多回购你有(repoId是 这些的名称)。这是“项目属性”被保存为非常小文件的批次 的地方。这些文件包含有关到期 状态的信息,并在代理期间被咨询。因此,如果存储在慢速磁盘上,它们对代理和组查询速度具有影响 。这些文件 如果丢失或损坏,可按需重新创建,因此不需要备份 。

希望帮助,如果你需要更多的实时帮助,欢迎随时顶部跳上用户列表或IRC:http://nexus.sonatype.org/project-information.html

+0

好的,谢谢你布莱恩这个详细的解释! – Labynocle