私がしようとするrsync -qaPH source/ 192.168.1.21:/var/backups
と
rsync: [sender] write error: Broken pipe (32)
rsync error: unexplained error (code 255) at io.c(837) [sender=3.1.0]
私のコマンドの何が問題になっていますか?
私がしようとするrsync -qaPH source/ 192.168.1.21:/var/backups
と
rsync: [sender] write error: Broken pipe (32)
rsync error: unexplained error (code 255) at io.c(837) [sender=3.1.0]
私のコマンドの何が問題になっていますか?
回答:
壊れたパイプエラーは、ほとんどの場合、タイムアウトに達したことを意味します。たとえば、リモートのrsyncコマンドはファイルの違いを計算し始めましたが、時間通りにクライアントに応答しませんでした。
これが頻繁に発生する場合は、これらの設定をローカルに追加してください~/.ssh/config
:
Host *
ServerAliveInterval 30
ServerAliveCountMax 6
リモートサーバー(アクセス権がある場合)では、これらを次のようにセットアップします/etc/ssh/sshd_config
。
ClientAliveInterval 30
ClientAliveCountMax 6