问题描述
maven私服nexus在使用过程中,因为服务不断迭代更新上传jar包至nexus中,底层存放在一个叫Blob Stores的存储中,最近发现该存储已增大导致磁盘空间不足,所以需要清理一下空间。
操作步骤
1.在nexus界面清理数据文件
注意:在删除多个文件后,实际物理磁盘并没有释放出来,是因为在后台只是被标记为deletion,因此,还需要第二步操作。
创建定时任务
这里会创建一个定时任务,任务类型为Compact Blobstore,然后填写定时任务详情,
创建的任务类型: Create Admin-Compact blob store
填写信息如下:
Tasl name: Purge Disk Space
Blob store: default
Task frequency: Once
Start date 2021/10/11
Start Time: 12:15
创建完成以后,然后等到时间到了会自动执行清理。