Red HatThis forum is for the discussion of Red Hat Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
at about 8:00AM yesterday, a yum update was triggered from a webmin session on our RHEL 5.1 box. The user thought they were listing, not updating, so they switched to a different page and went to work on something else.
Approximately 3 hours later, the server shutdown and rebooted, hanging when it tried to start xserver. I was able to get it to run level three, and start most stuff manually. I then had to re-link a bunch of shared objects to get stuff like xinetd and cups to work. As I was working on that, I noticed that /usr/include was pretty much empty. I was able to restore that from backup, and at that point was able to boot to runlevel 5.
Kde fails on kdeinit on some sort of missing file or link
Gnome runs, bu8t gives the error "OAFIID:GNOME_MixerApplet not found"
Yum fails with an error about module storage factory not being found.
Rpm appears to work, but rpm -q bash returns "package not installed" and attempting to re-install some of the missing stuff fails on dependency checks mostly for libc.so.6 (which does exist)
At this stage, the server is workable as the DB server it is, backups and cron processes run, its just clear that something bad has happened. I tried deleting and rebuilding the rpm db's, but it had no effect.
Distribution: CentOS, RHEL, Solaris 10, AIX, HP-UX
this does not sound like an problem with yum. I use CentOS and yum for several years and i have never seen such a problem, except there where repositories used which are not part of the base distribution. Updating with normally works very well. What does the output of yum tell what it has done? Also yum never reboots the system by itself, this has to be done manually.
I know exactly what happened, a user logged into webmin as root and clicked the wrong button.
What I really need are ideas on how to fix it. I'm going to try an upgrade install from the original media to see if that at least gets me to a point where everything works and seems stable. Since it's a 24X7 operation, it may be a month or so before I get the downtime I need to try that.