Borg执行borg create命令时获取lock.exclusive锁超时该如何解决?
Borg create命令获取排他锁超时问题解决
通过Jenkins定时任务在多台服务器上运行备份脚本时,执行borg create命令出现如下报错:
Failed to create/acquire the lock /path/to/repo/lock.exclusive (timeout). terminating with error status, rc 2
运行环境
- 操作系统:Ubuntu 18.04 Bionic、Ubuntu 20.04 Focal
- Borg版本:1.1.15
已尝试无效方案
- 执行
borg break-lock手动释放锁 - 将Borg升级至1.1.x分支最新版本1.1.17
最终解决方案
在borg create命令中添加--max-lock-wait 3600参数延长锁等待超时时间即可解决问题。Borg默认锁等待超时时间仅为2秒,多台服务器同时访问备份仓库时很容易触发超时阈值。
内容的提问来源于stack exchange,提问作者Ali
相关产品推荐
相关产品推荐

