9

私のMavenエンタープライズリポジトリには、Tomcat6WebアプリケーションとしてデプロイされたSonatypeNexusを使用しています。

デフォルトのスナップショットクリーンアップタスクを構成しました。残念ながら、毎週(または、正確にはわかりませんが、毎週のペアごとに)、そのマシンは100%のディスク占有率に達し、/usr/share/tocmat6/sonatype-work/nexus/storage/snapshots/.nexus/trashフォルダに移動してを実行する必要がありますrm -rf

これは信じられないほど愚かです!そして、私はそれが私自身の愚かだと確信しています。では、ゴミ箱を空にするタスクでそのフォルダを本当にクリーンアップするにはどうすればよいでしょうか。

4

2 に答える 2

14

ゴミ箱を掃除するタスクを設定する必要があります

  • ネクサスに行く
  • 管理者としてログインする
  • [管理]->[スケジュールされたタスク]に移動します
  • タイプのタスクを追加しますEmpty trash

これらの手順は、nexus1.8以降で機能するはずです。以前のバージョンで動作する可能性がありますが、インストールされていません。

于 2012-10-19T14:53:53.663 に答える
8

「空のゴミ箱」のデフォルト設定は、数180日より古いアイテムを削除することです。これは明らかに継続的インテグレーションサーバーには適していません!その値を5日数に変更しました。

于 2012-10-19T14:57:09.793 に答える