[CentOS-mirror] Mirrormanager (now for real)

Fri Oct 7 21:41:49 UTC 2011
Adrian Reber <adrian at lisas.de>

On Fri, Oct 07, 2011 at 10:55:30PM +0200, Ralph Angenendt wrote:
> As several people have offered to help moving our selfbotched system to
> mirrormanager (sorry Peter, but there were some offers - I am still not
> sure which one really is better technically, but the more helping hands,
> the better), I'd like to start this now.
> First question: I guess as a first move we need a machine to host that on.


> Can anyone running a mirrormanager instance tell me, what kind of specs
> that machine needs to have? Does it need to hold a copy of the mirror?

Nothing really fancy. The RPM Fusion mirrormanager instance has a local
mirror and I think it is necessary.

> On the software side, I guess httpd and mysql-server (and mirrormanager)
> - anything else? Or is the sqlite variant fast enough for the amount of
> mirrors we have?

The RPM Fusion mirrormanager uses postgresql and I am pretty sure also
the Fedora instance uses postgresql.

> At the moment we run quite a few instances of mirrorlist.centos.org -
> the machines which hand out the urllist to machines - is that possible
> with mirrormanager, too? Or will one machine be able to handle the load?

That is possible. If you look at mirrors.rpmfusion.org or
mirrors.fedoraproject.org you will see that both resolve to at least two
machines. You can have as many as you want. The mirrorlist for RPM
Fusion is running on two VMs with CentOS 5 (32bit). One with 512MB and
the other with 1024MB. 512MB is sometimes not enough so I would say at
least 768MB. The mirrorlist for Fedora and RPM Fusion are not running on
a live copy of the MirrorManager database. They are refreshed hourly.

As far as I know most of the Fedora setup is running on RHEL 6.