[arch-mirrors] miscellaneous

Pierre Schmitz pierre at archlinux.de
Sat Dec 10 18:09:05 EST 2011

Am 29.11.2011 15:06, schrieb Carsten Otto:
> Dear all,
> I am an administrator of ftp.halifax.rwth-aachen.de, which is already
> registered as an Archlinux mirror. I just noticed two strange things
> about being an Archlinux mirror.

Hi. I am not sure if anybody answered your mail yet, so I just go

> 1) The wiki at https://wiki.archlinux.org/index.php/Mirrors does not
> show my mirror, although it is registered. I cannot edit this page. I
> think it is outdated and should be replaced by some automated list.

This wiki entry just contains a few "unofficial" mirrors. The official
source for such information is https://www.archlinux.org/mirrors/ These
lists are automatically generated.

> 2) On https://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors it
> is stated "Do not rsync more rapidly than every hour". However, on
> http://www.archlinux.org/mirrors/status/ I see several mirrors with a
> low (good) score and an average delay of less than an hour. Most of
> these are not listed as tier 1 mirrors.

Tier 1 mirrors sync hourly. So it does not make much sense to sync more
often than your upstream mirror. However, you might reduce the delay if
you have try to sync eight after your tier 1 mirror has finished. E.g.
if you upstream still is https://www.archlinux.org/mirrors/uk2.net/ you
might sync a few minutes after **:30 every hour.

> As an admin of ftp.halifax.rwth-aachen.de I'd like to get as much
> traffic as possible. However, if I play be the rules, my score is not as
> good as it should be. Please clarify. Since then, we're synchronizing
> every 30 minutes.

As I said, this wont help that much if your upstream mirror only syncs
hourly. Syncing on the right minute will ensure that most of the time
the overall delay will be below one hour.

Also note that we setup this multi tier scheme to reduce traffic on our
main server which has a bandwidth limit of 12 MBit and also has to serve
the website, email and bug tracker. So we have to be careful about how
many mirrors sync how often.

> PS: What about push triggers?

I didn't look into details of this. This might give us more control
about when which mirrors sync from us. However, this might not work well
with our multi tier setup. E.g. we could notify our tier 1 mirror about
changes, but it would be up to them to notify their tier 2 mirrors.
(none of the tier 1 mirrors that serves as tier 2 upstream is controlled
by us)

I hope this clarifies a few things. If not don't hesitate to ask me.



Pierre Schmitz, http://pierre-schmitz.com

More information about the arch-mirrors mailing list