索引重建的存储大小

Storage sizing for index rebuild

我正在尝试为下载索引大小为 5.4GiB 的代理 Maven 存储库 (https://oss.sonatype.org/content/groups/staging/) 重建索引。

尽管 nexus-tmp-文件夹的分区有大约 30GiB 的可用空间space,重建索引失败是因为

2016-07-21 12:58:30,718+0200 WARN [pxpool-1-thread-13] org.sonatype.nexus.index.tasks.RepairIndexTask - Scheduled task (RepairIndexTask) failed :: Repairing repository index "Java/Sonatype OSSRH Staging" from path / and below. (started 2016-07-21T11:51:54+02:00, runtime 1:06:36.533)
java.io.IOException: No space left on device
...

我正在使用 nexus oss 2.11.1-01。

谁能告诉我要为索引操作提供多少存储 space?

Nexus 需要在临时目录中解压缩该索引,并对其进行处理。我不确定该索引加上处理 space 所需的未压缩大小到底是多少,但似乎超过 30Gb。 :-)

我建议将临时目录位置移动到具有更多 space 的分区。您可以在此处找到相关说明:

https://support.sonatype.com/hc/en-us/articles/213464938-How-to-configure-the-Nexus-temporary-directory