それは数日前に始まりました、それはただあるサーバーから別のサーバーへです(他のサーバーは大丈夫です)。
borg list
コマンドがハングすることがあります。
それをデバッグする方法を知っていますか?
( --debug
を使用して手動で何度も実行しようとしましたが、成功しませんでした。
ご協力いただきありがとうございます!
ボーグリストは通常ハングしませんが、ssh接続が停止または切断されている場合は、それが原因である可能性があります。
ボーグサーバーが他のディスクまたはネットワークI / Oで非常にビジーである可能性もあるため、ボーグリストは少し不足しています。
もう少し調べてみると、 list
がハングするだけでなく、 prune
もハングします。
そして、それはもはや答えません。
その時はsshの問題のように見えます。 このサーバーでは、使用可能なメモリがあり、CPUは約10%であり、使用可能なスワップはありません。 それが問題になる可能性はありますか?
sshコマンドにタイムアウトはありますか? またはそれを設定するオプションはありますか? (ドキュメントをすばやく検索しましたが、見つかりませんでした)
一般に、borgは、いくつかのインデックスとキャッシュをメモリにロードするのに十分なメモリを必要とします(リポジトリが巨大な場合、それらは巨大になる可能性があります。ドキュメントには、メモリ使用量を見積もる式があります)。 borgが使用可能な(仮想)メモリを使い果たすと、MemoryError例外が発生します。
使用可能なディスク上のスワップがない場合、ディスク上のスワップアクティビティが原因で速度が低下することはありません。
したがって、ネットワークまたはsshの問題があると思います。
これは実行可能ではないため、今のところこれを閉じます。
特に詳しい情報がある場合は、再度開いてください。 ボーグ内の問題を指摘するとき。