Ich versuche, einen lokalen CentOS-Spiegel zu erstellen, aber keine der verfügbaren rsync-Sites, mit denen ich mich verbinde, senden mir im Gegenzug Daten.
rsync -aSHP -vvvv --timeout=0 --delete --exclude "local*" --exclude "isos" rsync://ftp.jaist.ac.jp/pub/Linux/CentOS/ .
[client] add_rule(- local*)
[client] add_rule(- isos)
opening tcp connection to ftp.jaist.ac.jp port 873
Connected to ftp.jaist.ac.jp (150.65.7.130)
note: iconv_open("UTF-8", "UTF-8") succeeded.
Wenn ich PV verwende, kann ich feststellen, dass vom Spiegel, mit dem ich eine Synchronisierung versuche, absolut keine Daten fließen:
195 B 0:06:05 [ 0 B/s] [ <=> ]
Dies passiert bei jedem Spiegel, mit dem ich mich verbinde. Übersehe ich möglicherweise etwas, das dazu führen könnte, dass die Synchronisierung hängen bleibt?
Antwort1
Es stellte sich heraus, dass dies ein Firewall-Problem war. Die anfängliche Verbindung erfolgt über SSH, weshalb ich eine Anzeige habe, dass eine Verbindung hergestellt wird, aber der RSync-Server muss Zugriff auf eine eingehende 873 haben.