Nexus 在 /var/tmp 填满磁盘 space

Nexus filling up disk space on /var/tmp

我们有一个 Nexus 服务器。 /var/tmp 直接用 createrepoXXXXXX 目录填充根卷。

我们使用的是 nexus 版本 2.14.1-01

删除这些文件安全吗?

nexus 应该清理这些文件吗?

有没有办法安全地清理这些文件?

这些目录来自 "createrepo" 命令行工具,Nexus 2 使用该工具为启用 yum 的存储库生成 yum 元数据。

不幸的是,这是一个已知问题,createrepo 不会总是清理这些。

https://issues.sonatype.org/browse/NEXUS-6773?focusedCommentId=272658&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-272658

此目录的位置已硬编码在 createrepo python 源代码中,无法覆盖它。删除这些文件是安全的。

Nexus 中的 YUM 支持 3.x 不依赖于 createrepo 并避免了这个问题。