[CentOS-mirror] Mirroring Release of CentOS 5 Beta

Thu Mar 8 13:51:22 UTC 2007
William Dunn <wdunn at cs.vt.edu>

Olivier Thauvin wrote:
> Le Wednesday 07 March 2007, Lance Davis a écrit :
>> In preparation for the public release of CentOS 5 beta, we would like to
>> expand the number of mirror servers that have the beta as we expect it to
>> be a popular download.
>>
>> So if any mirrors - especially ones with large bandwidth - can agree to
>> the following please let us know :-
> 
> (http://distrib-coffee.ipsl.jussieu.fr/)
> 
> I do not have many bandwith for http, but I can provide a spare rsync server 
> easilly, and I can ensure a sync very often (4 time per hour for example).
> 
>> 1. set up an apache virtual host as beta.centos.or
> 
> This is possible, but I'll have probably to restart my apache, which is not 
> acceptable because the count long iso download always pending on the server.

Have you tried "apachectl graceful"?

  graceful    Gracefully restarts the  Apache  daemon  by  sending  it 
a    SIGUSR1.   If  the  daemon  is  not running, it is started.This 
differs from a normal restart in that  currently  open connections are 
not aborted.  A side effect is that old log files will not be closed 
immediately.  This means  that  if used  in  a log rotation script, a 
substantial delay may be necessary to ensure that  the  old  log  files 
  are  closed before  processing them.  This command automatically 
checks the configuration files via  configtest  before  initiating the 
restart to make sure Apache doesn't die.



AFAIK, basically keeps child processes running under the old rules, but 
restarts a new parent with the new rules.

~Will




> 
>> 2. set up rsync for beta.cenros.org with targets we specify
> 
> Will this target change for next beta ? how many rsync per day ? Why do you 
> not push beta on classic tree ?
> I am usually ready to help, but I can't change my config for all distribution 
> like this, otherwise, I can work only the mirrors (I rsync mandriva, centos, 
> scientific, devil...), for some tree, I am often the first and sometimes the 
> only one to report errors.
> 
> So if you can ensure me I'll have to setup this only one time for all, why 
> not.
> 
>> This will make it easy for us to use GeoIP based dns system to give out
>> mirrors.
> 
> My server is already registered for a projet I am working on 
> (http://mmm.zarb.org/ if interested)
> 
>> 3. agree to sync regularily and only carry the latest beta download tree
>>
>> Because we dont want broken stuff too widely distributed
> 
> I rsync mandriva 4 time per hour (400GB), so this is not a problem
> 
>> 4. agree to remove the beta stuff when the beta test is over
> 
> And having to setup it again for next beta ? Why not keeping this tree for the 
> devel tree, moving often, as mandriva have devel/cooker ?
> 
> Regards.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> CentOS-mirror mailing list
> CentOS-mirror at centos.org
> http://lists.centos.org/mailman/listinfo/centos-mirror

-- 
William Dunn
Unix / Linux Administrator
Virginia Tech Computer Science Department
wdunn at cs.vt.edu / 540-231-3167