Borg: 未能创建/获取锁...8ee53ed8/lock.exclusive

创建于 2017-03-15  ·  6评论  ·  资料来源: borgbackup/borg

我的系统经常重启/崩溃(由于断电),昨天 5 个备份中有 3 个无法正常工作,日志显示:

无法创建/获取锁 /backup/nixcloud-backup/.borg-cache/e4f72857fd062fadead393dd604d052d018ba6e3f115fb23f3bf7dcd8ee53ed8/lock.exclusive(超时)。
博格错误,退出

可以自动删除这些文件吗? 可以将 PID 写入某处的 lockfile 并检查该进程是否仍然存在。

最有用的评论

我相信你需要borg break-lock

所有6条评论

我相信你需要borg break-lock

可以自动删除这些文件吗? 可以将 PID 写入某处的 lockfile 并检查该进程是否仍然存在。

该功能处于测试阶段

@enkore :任何指针? 我也需要那个...

@rpodgorny可能要等到 1.1.0b4 发布。 仅用于测试,请勿将其用于重要数据。

在 1.1.0b3 中:

自动删除过时的锁 - 设置 BORG_HOSTNAME_IS_UNIQUE env var 以启用过时的锁终止。 如果设置,缓存和存储库中的陈旧锁将被删除。 #562 #1253

可以将 PID 写入某处的 lockfile 并检查该进程是否仍然存在。

实际上我写了一个脚本来在本地做类似的事情。 我认为这是一个不错且可靠的解决方法。 见https://github.com/rugk/borg-cron-helper

此页面是否有帮助?
0 / 5 - 0 等级