Hello,
We are a Tier 1 mirror provider, and for the past two weeks, we have
been unable to successfully update our Fedora Enchilada mirror.
Although we are connected via a 100 Gbit link, we have periodically
encountered significant performance issues over the last few years.
These include extremely poor download rates (averaging 300 kB/s),
connection timeouts, "file not found" errors, and rejected connections
due to reaching connection limits.
In 2023, we switched to the co-located server
download-ib01.fedoraproject.org, which resolved these issues for
approximately two years. However, the problems resurfaced a year ago. We
have observed consistently slow connections to all known Fedora upstream
mirrors. Currently, the image synchronization takes several days,
meaning fedora-quick-mirror never completes the package downloads,
resulting in hours of wasted bandwidth and time.
To mitigate this, we developed a wrapper script for rsync that
intercepts the interaction between fedora-quick-mirror and the rsync
process. This script splits the file list into chunks, allowing for
parallel downloads from multiple mirrors and automatic retries on failure.
While this workaround functioned for several months, the issues returned
last month. We are currently attempting to sync 1,424,731
files/directories, but the process never finalizes because the image
downloads do not complete.
What can we do to resolve this issue? Is there a Tier 0 mirror in Europe
which has better connectivity?
Best regards
Patrick
--
FTP Administrator
Universitätsrechenzentrum
Technische Universität Chemnitz
Straße der Nationen 62
09126 Chemnitz
Germany