[mirror-admin] faster report_mirror available

Matt Domsch Matt_Domsch at dell.com
Mon Mar 9 18:03:20 EDT 2009


I've posted a newer version of report_mirror which might interest you.

http://git.fedorahosted.org/git/mirrormanager/?p=mirrormanager;a=blob_plain;f=client/report_mirror;hb=HEAD

This version is faster in 2 ways:
1) it eliminates the stat() calls on every file in your mirror, which
   were slow and added to your system's disk I/O load.
2) it no longer uploads stat() data for each file to the MM database.
   It now only uploads a list of directories, which is much less
   data.  This should reduce the Proxy Error timeouts we've seen too,
   as now it uploads only a few hundred bytes of data.

Behavior on the back end MM database is unchanged.  In reality, it
was mostly ignoring  the per-file stat() data anyhow.

If you hadn't been running report_mirror after each rsync run, because
it was too slow, please try with this new version.

Thanks,
Matt
Fedora Mirror Wrangler

-- 
Matt Domsch
Linux Technology Strategist, Dell Office of the CTO
linux.dell.com & www.dell.com/linux

--


More information about the Mirror-admin mailing list