Bamboo构建报错磁盘不足,/media/atlassian-data占满如何安全清理?
Bamboo 磁盘满安全清理方案
可安全清理的目录/文件(全部位于 /media/atlassian-data/bamboo 根目录下,不会损坏核心配置)
- 历史构建产物:存储路径为
shared/artifacts/,该目录按「项目-构建计划-构建版本」层级存储所有构建产物,你可以直接删除每个计划下非最新版本的子目录,即使清空整个目录也仅会丢失历史构建产物,不会影响现有构建计划配置 - 历史构建日志:存储路径为
logs/下所有前缀为build-的日志文件,仅删除7天前的旧日志即可,不要删除根目录下的atlassian-bamboo.log等服务运行日志 - 构建临时缓存:存储路径为
shared/caches/,目录下所有内容均为构建过程生成的临时缓存,可直接全部删除,后续构建会自动重新生成所需缓存 - 冗余Docker资源:Bamboo执行Docker任务产生的悬空镜像、停止的容器、未使用的网络都会占用分区空间,可直接执行
docker system prune -af批量清理,不会影响正在运行的Bamboo服务
清理前置要求
- 清理前先停止Bamboo服务,避免文件读写冲突导致的任务异常
- 删除前用
du -sh <目标路径>确认路径占用大小,避免误操作 - 禁止删除
configuration/、xml-data/两个目录下的任何内容,该路径存储构建计划、用户权限、系统配置等核心数据,删除后需要重新搭建服务
内容的提问来源于stack exchange,提问作者neubert
相关产品推荐
相关产品推荐

