[Yum] new daily release and other info
Robert G. Brown
rgb at phy.duke.edu
Mon Jul 8 16:52:15 UTC 2002
On Mon, 8 Jul 2002, Grigory Bakunov wrote:
> 2) in /etc/yum.cron we can see
> sleep `perl -e 'print (int(rand(180))*60) . "\n";'`
>
> whats a shame! :)
> sleep `python -c 'from random import randrange; print randrange(180*60)'`
> looks much better :)
and adding a variable parsed from yum.conf to control just how long you
randomly sleep:
print randrange(random_delay)
is better yet.
This is a function of expected server load -- somebody with only five
hosts updating from a single server might prefer to set random_delay to
zero and just do them all at once, or set it to one minute to spread
them out a few seconds. Somebody with several hundred hosts sync'ing
from a single server might want the updates spread out over the current
default three hours. A variable in yum.conf is autodocumenting and
gives the admin person obvious and simple control.
rgb
--
Robert G. Brown http://www.phy.duke.edu/~rgb/
Duke University Dept. of Physics, Box 90305
Durham, N.C. 27708-0305
Phone: 1-919-660-2567 Fax: 919-660-2525 email:rgb at phy.duke.edu
More information about the Yum
mailing list