You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Artifactory同时读取两份存储配置存双份二进制文件如何切回单存储

Artifactory 6.17.0双存储配置问题解答

直接结论

仅删除storage.properties文件后重启Artifactory,确实可以让系统仅使用binarystore.xml中配置的文件系统存储二进制文件,不会再出现双写问题。

Artifactory 5.x及之后的版本已经将binarystore.xml作为二进制存储的唯一标准配置入口,storage.properties是更早版本的遗留配置,两者同时存在时会触发兼容逻辑导致双写存储。

操作前注意事项

  • 必须先停止Artifactory服务,再执行配置文件删除操作,禁止在服务运行状态下修改存储配置
  • 删除前请先备份两份配置文件、当前Derby数据库全量数据、以及/some/path/active/data/filestore路径下的所有文件,避免操作失误导致数据丢失
  • 如果你需要保留之前已经存入Derby数据库的二进制文件,请先完成二进制数据迁移:将Derby中存储的二进制文件导出到binarystore.xml指定的文件系统路径后,再删除配置文件重启,否则旧的二进制文件会无法访问
  • 重启完成后建议上传测试包验证配置:检查测试包是否仅写入/some/path/active/data/filestore路径,Derby对应目录无新增二进制数据,确认配置生效

你当前的binarystore.xml是标准的本地文件系统存储配置,完全适配6.17.0版本的专业版Artifactory,配置生效后不会再出现双份存储占用磁盘的问题。


内容的提问来源于stack exchange,提问作者GeorgeOscarBluth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 10:03:01