Очистить старые индексы от Sonatype Nexus - PullRequest
8 голосов
/ 03 ноября 2011

Мы используем Nexus 1.9.2.2 Sonatype для прокси репозиториев Maven.Наша проблема в том, что индексы занимают так много места на диске.Все наши репозитории занимают около 25 ГБ пространства и растут.

Например, в этом каталоге ~ 4 ГБ индексных файлов, например:

sonatype-work/nexus/storage/mvnsearch/.index/nexus-maven-repository-index.825.gz
sonatype-work/nexus/storage/mvnsearch/.index/nexus-maven-repository-index.826.gz
sonatype-work/nexus/storage/mvnsearch/.index/nexus-maven-repository-index.827.gz
sonatype-work/nexus/storage/mvnsearch/.index/nexus-maven-repository-index.828.gz
...

Есть ли какой-нибудь чистый способ очистки этих файлов?Например, используя запланированное задание?

Заранее спасибо!

Ответы [ 2 ]

4 голосов
/ 02 февраля 2012

Мы еженедельно запускаем «Оптимизировать индекс репозитория», а также ежечасно запускаем задачу «Пустая корзина».

Я могу вам сказать, что хранилище для нас не проблема для индексов.У нас есть тонна файлов в этих каталогах .index, но все они имеют размер менее 1 КБ ... даже для нашего центрального прокси-репозитория.Наш общий объем составляет ~ 1 ГБ.

Тем не менее, наш репо довольно большой.У нас очень много артефактов.Сейчас у нас почти 300 ГБ дискового пространства в хранилище.

3 голосов
/ 05 июля 2016

Наткнулся на ту же проблему, даже пытался поговорить с Sonatype.

Мне сказали просто удалить файлы и перестроить индексы.

...