Ho scritto in shell expect uno script che chiama una rsync
spawn rsync -c -r -h --delete-before --log-file=$logfile --progress "$src" root@$host:"$dst"
Una volta lanciato dopo x tempo trasferisce qualche file (di piccole dimesioni) segnalati nel log e poi, quando tocca ai grandi, muore (per dirlo alla baz) e nel log trovo
B]2009/01/27 21:37:34 [19730] rsync: writefd_unbuffered failed to write 4 bytes [sender]: Broken pipe (32) 2009/01/27 21:37:34 [19730]
rsync: connection unexpectedly closed (316 bytes received so far) [sender] 2009/01/27 21:37:34 [19730]
rsync error: unexplained error (code 255) at io.c(635) [sender=3.0.2]
[/B]
ho provato pure ad settare un timeout (code 255) settandolo a --timeout=1200
la versione della rsync è version 3.0.2, ma non posso aggiornarla e sulla nuova non ho trovato nulla a riguardo.
Stavo provando a trasferire 1.9G.
Io credo, dopo aver letto su vari forum che non riesce a trasferire perchè non ha abbastanza banda e chiude la connessione per timeout, è questo? Ho capito bene?
Stò cercando una maniera per risolvere ma fino ad ora niente.
Mi serve un aiuto ... GRAZIE in anticipo

Rispondi quotando