Archive for the ‘Upgrade’ Category

The upgrade is complete. Now, it’s just a matter of helping the users to get their settings fixed.

Some notes on the upgrade.
1. Can’t copy certificates between machines. I didn’t think it was possible, but I thought I’d give it a try. So, I had to make new certificates, which means all users must delete their old ones and install the new ones.

2. Mailman lists set up on the old machine don’t work on the new one. So, I deleted all the lists and remade them. I was afraid this would be true as well, but again, thought I’d give it a try.

3. Must put links in /etc/smrsh for all the programs that use it. Otherwise, get a bunch of errors about how smrsh couldn’t run procmail or whatever program.

4. Forgot to copy the users crontabs. Also had to touch /etc/cron.deny, then anyone had the ability to run cron jobs.

I upgraded a machine with a radeon 7000 video card to FC5.  The installation was easy and it appeared as though everything worked.  However, after logging in as any user, the entire machine would hang.  Reboot, login and it would hang again.  Solution:  Edit the file /etc/X11/xorg.conf and look for a line that reads:

Load “dri”

Comment out this line and reboot.

After upgrading some machines to SLC3, would get this error message during boot. The solution was to add the following to the kernel lines in /etc/grub.conf:

apm=off noapmd acpi=off noacpi

The kernel lines then read as:

kernel /vmlinux-2.4.21-27.0.2.EL.cernsmp ro root=LABEL=/ apm=off noapmd acpi=off noacpi

Basic procedure:
yum update — puts on the latest packages
yum clean all — deletes the downloaded files
rpm -Uvh
ftp://linux.fnal.gov/linux/lts30x/i386/sites/Fermi/misc/RPMS/yum-conf-30x.LTS.noarch.rpm –gets the latest yum.conf file
yum -d1 update yum — always update yum
yum update Fermi-release
yum upgrade
(check grub.conf to make sure ok)
yum clean all
reboot

YUM COMMANDS
yum info perl — gives same output as rpm -qi perl
yum provides /bin/login — same as rpm -qf /bin/login
yum install perl — installs perl
yum remove perl — removes perl
yum list
yum list updates
yum list installed
yum list [packagename]