rsync bleibt während der Übertragung plötzlich auf unbestimmte Zeit hängen

In den letzten Jahren habe ich einen rsync one-liner verwendet, um wichtige Ordner auf meinem Mac Mini-Desktop (OSX 10.9, 2,5 GHz i5, 4 GB RAM) auf einer FreeNAS-Box (0.7.2 Sabanda Revision 5266, Pentium) zu sichern D 2,66 GHz, 822 MB RAM [vom System gemeldet, ich glaube, da ist 1 GB drin]). Ich führe einen rsync-Daemon auf der FreeNAS-Box aus. In letzter Zeit sind diese Übertragungen auf unbestimmte Zeit hängen geblieben. Ich habe das übliche Google-fu gemacht und kann die Ursache des Problems oder eine Lösung nicht identifizieren.

Der Einzeiler ist:

rsync -rvOlt --exclude '.DS_Store'                                  \
      --exclude '.com.apple.timemachine.supported'                  \
      --delete /Volumes/Storage/Music/Albums/ 192.168.1.100::albums

Ich habe versucht zu aktivieren-vvv und--progress, aber es gibt kein Muster, nach dem ich unterscheiden kann, was hängt und was nicht. Wenn ich es erneut versuche, hängt dieselbe Datei möglicherweise an einer anderen Stelle während der Übertragung oder überhaupt nicht. Ein trockener Lauf (-n) gelingt auch nicht immer. Der einzige "Erfolg", den ich hatte, ist die Implementierung eines Timeouts (--timeout=10) und den Befehl immer wieder ausführen. Irgendwann schleiche ich mich dahin, aber ohne Erfolgsgarantie und mit einem Tempo, das nicht akzeptabel ist. Ich habe einen Punkt erreicht, an dem ich eine Datei habe, an der ich nicht vorbeikomme.

Der Mac Mini ist über 5 GHz mit meinem Router verbunden. Die FreeNAS-Box ist über einen 100-MBit-Port mit demselben Router verbunden. Wenn Transfers tatsächlich gehen,rsync --progress meldet 2,5-4 MB / s. Laut --progress ist ein Hang buchstäblich nur das - es findet keine Datenübertragung statt, soweit ich das beurteilen kann.

Ich brauche Hilfe sowohl bei der Diagnose als auch bei der Lösung.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage