rsync hang w/ linux, openssh, latest rsync
Dave Wreski
dave at nic.com
Fri Nov 2 03:47:15 EST 2001
> We have had situations where -v appeared to cause a hang, although I thought
> those had been fixed. Try without that.
No difference.
> Try with trial & error to eliminate particular files. I once found a
> single 80 byte file that could hang rcp every time, we assumed because
> of some buggy network element.
I'm not sure how to do that since there are so many files in the
directory. strace shows me both sides are stuck in a select() and the
sendq and recvq are seemingly empty according to netstat.
I did find this when using --dry-run:
# rsync --dry-run -avve 'ssh ... -i ..' remote:/path/ /mnt/backup
...
bits/eng/html/cells/cell_220_article.txt
Invalid file index 1541696587 in recv_files (count=2062)
unexpected EOF in read_timeout
What is an invalid file index? I looked at the the that appeared to
logically come next in the list, even added it to an exclude list, and no
change.
> OpenSSH 2.3 is rather old, although I'm not aware of any hanging
> problems in it. Which Linux kernel? There have been TCP bugs in
> Linux fixed in more recent releases.
It's 2.2.19-ac7 or so and has worked for months without incident, until
now.
Thanks,
Dave
More information about the rsync
mailing list