[MLUG] fix dependency

Chris O'Regan chris.oregan at gmail.com
Wed Dec 10 10:32:34 EST 2008


> This same box has been upgraded from fc4>fc5>fc6 using Yum.

I know this is not going to help your current situation, but I strongly 
recommend using a distribution that will be stable over the long term. 
Fedora's upgrade cycle is meant for development and should be avoided on 
production servers, otherwise you will be in a constant upgrade cycle. I 
also consider "upgrading" (as opposed to installing fresh) to be risky; 
a carefully planned re-install could take a few hours if you written in 
detail all the steps taken to install and configure the system, or if 
you have developed scripts (like cfengine or puppet) to quickly replay 
your customizations. A botched upgrade, on the other hand, could leave 
your system so broken that you may be down much, much longer no matter 
how well you've maintained your documentation.

At work, we run Red Hat Enterprise but are switching to CentOS. Both of 
these distributions are very stable (well, they're pretty much 
identical). The servers we bought several years ago are still running 
their original RHEL3 install and require little maintenance; we patch 
them once a month and often that doesn't even require a reboot.

We are getting set to roll out CentOS 5, but on new hardware. This 
provides us with a smooth transition; we can work on the upgrading 
services without taking the existing services offline. In many cases, we 
can just flip the switch and presto, the new server takes over with very 
little impact to the end user. There is something to be said for using a 
distribution that will last the lifetime of the hardware; the lifetime 
of RHEL is typically seven years, extended hardware support is typically 
three.


Chris


More information about the mlug mailing list