几天前就开始了,只是从一台服务器到另一台服务器(其他服务器都可以)。
有时, borg list
命令会挂起。
你知道如何调试吗?
(我尝试用--debug
手动运行它多次但没有成功。
谢谢你的帮助!
borg list 通常不会挂起,但如果 ssh 连接停止或断开连接,则可能是由该原因引起的。
也可能是因为 borg 服务器非常忙于其他磁盘或网络 I/O,所以 borg 列表有点短。
进一步调查,不仅list
挂起,而且prune
也挂起。
它只是不再回答。
那么它看起来像一个 ssh 问题。 在这台服务器上,有可用内存,cpu 大约为 10%,只是没有可用的交换。 这可能是问题吗?
ssh 命令是否超时? 或者有没有设置的选项? (我快速搜索了文档,没有找到)
一般来说,borg 需要足够的内存来将一些索引和缓存加载到内存中(如果你的 repo 很大,它们可能会很大,文档中有一个公式来估计内存使用情况)。 如果 borg 用完可用(虚拟)内存,您将收到 MemoryError 异常。
如果您没有可用的磁盘交换,则速度变慢不能由磁盘交换活动引起。
所以我猜你有网络或 ssh 问题。
我暂时关闭它,因为这是不可操作的。
如果您有更多信息,请重新打开,尤其是。 当它指向博格内部的问题时。