From Fedora Project Wiki

Revision as of 04:32, 14 February 2009 by Toshio (talk | contribs) (Add Category)

MirrorManager - SOP

Contact Information

Owner: Fedora Infrastructure Team

Contact: #fedora-admin, sysadmin-main, sysadmin-web

Location: Phoenix

Servers: app1, app2, app3, app4, app5, app6, bapp1

Purpose: Manage mirrors for Fedora distribution



Release Preparation

To add a version for release, login to the admin interface at and click on [Add] under Versions. Fill in the request information, and regenerate the publiclist (below) to update the publiclist pages.

Troubleshooting and Resolution

Regenerating the Publiclist

On bapp1:

sudo su - mirrormanager


/usr/share/mirrormanager/server/update-each-server > /tmp/mirrormanager-mirrorlist.log 2>&1 && \

To make this take effect immediately, you may need to remove the cache on the proxies:

# As root on proxy[1-3]
rm -rf /srv/cache/mod_cache/*


This generally happens when an app server loses connection to db2.

  1. on bapp1 and app[1-6], su up, kill the script. supervisor will restart it
  2. on bapp1, if crawlers and update-master-directory-list are likewise hung, kill them too.