Tentativo di aggiornare i file su un server, con il rsync
comando:
rsync -ravq -e "ssh -o ConnectTimeout=2 -o ServerAliveInterval=2 -ServerAliveCountMax=2" --delete ./local_dir user@$SERVER:/dest_dir
corrupt packet
gli errori continuano a essere generati, in particolare:
rsync: writefd_unbuffered failed to write 4092 bytes to socket [sender]: Broken pipe (32)
rsync: connection unexpectedly closed (11337 bytes received so far) [sender]
rsync error: unexplained error (code 255) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605) [sender=3.0.9]
Ciò è probabilmente correlato a un ssh
timeout, come sembra accadere con file di grandi dimensioni (r). Inoltre, continuo a ricevere timeout utilizzando WinSCP. Questo sta accadendo solo a me; molte delle persone con cui lavoro che usano questo server non hanno lo stesso problema.
Utilizzo rsync
da un terminale Cygwin in Windows 7, contro un server Centos 6.3.
Non sono sicuro di quali altre informazioni possano essere utili o come ottenerle. Aggiornerò la domanda o aggiungerò commenti secondo qualsiasi suggerimento.
Come dovrei risolverlo?
Grazie mille!