Looking for job which is causing a large work load
Stainforth, Matthew (SD/DS)
Matthew.Stainforth at gnb.ca
Tue Feb 16 17:36:21 UTC 2010
It does look like you're being bitten by that bug.
You can kill off the cat processes easily enough with something like:
ps auwwx |grep "cat /sys/hypervisor/uuid" | awk '{ print $2 }' |xargs kill -9
The cron.hourly script is calling mcelog.cron which is supplied by the mcelog package. If you don't need that package then either remove it (yum remove mcelog) or get rid of the script from cron.hourly (or make it non-executable).
You haven't mentioned that this server is acting as a xen hypervisor so getting rid of the xen kernel if it's not needed might be a good idea, but would definitely require a reboot.
-----Original Message-----
From: redhat-list-bounces at redhat.com [mailto:redhat-list-bounces at redhat.com] On Behalf Of Margaret Doll
Sent: Tuesday, February 16, 2010 12:49 PM
To: General Red Hat Linux discussion list
Subject: Looking for job which is causing a large work load
I found the zombie to be
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 Z 99 5334 5209 0 75 0 - 0 exit ? 00:00:00
dnsmasq <defunct>
which was started by
root 5209 1 0 2009 ? 00:00:00 libvirtd --daemon
nobody 5334 5209 0 2009 ? 00:00:00 [dnsmasq] <defunct>
I also found 622 cat programs in a sleeping state
root 2213 2211 0 Feb02 ? 00:00:00 cat /sys/hypervisor/uuid
root 2244 2242 0 Feb11 ? 00:00:00 cat /sys/hypervisor/uuid
root 2297 2295 0 Feb14 ? 00:00:00 cat /sys/hypervisor/uuid
root 2314 2312 0 Feb07 ? 00:00:00 cat /sys/hypervisor/uuid
root 2350 2348 0 Jan29 ? 00:00:00 cat /sys/hypervisor/uuid
This is described in a bug report on
https://bugzilla.redhat.com/show_bug.cgi?id=525386
From the history of the bug report, it show that the problem was
resolved. I have not been able to find the resolution.
free
total used free shared buffers
cached
Mem: 16099528 15190480 909048 0 491696
11839316
-/+ buffers/cache: 2859468 13240060
Swap: 6127608 105888 6021720
ps auwwx contains a lot of
??? print progname ":\n"????? progname="";???? }????
{ print; }
root 677 0.0 0.0 3796 400 ? D Feb02 0:00 cat /
sys/hypervisor/uuid
root 698 0.0 0.0 106652 1608 ? S Feb10 0:00 crond
root 699 0.0 0.0 8700 1036 ? Ss Feb10 0:00 /bin/
bash /usr/bin/run-parts /etc/cron.hourly
root 700 0.0 0.0 8700 972 ? S Feb10 0:00 /bin/
bash /etc/cron.hourly/mcelog.cron
root 701 0.0 0.0 8768 668 ? S Feb10 0:00 awk -
v progname=/etc/cron.hourly/mcelog.cron progname {????? print
progname ":\n"????? progname="";???? }???? { print; }
root 702 0.0 0.0 3796 400 ? D Feb10 0:00 cat /
sys/hypervisor/uuid
root 773 0.0 0.0 106652 1608 ? S Feb06 0:00 crond
root 774 0.0 0.0 8700 1040 ? Ss Feb06 0:00 /bin/
bash /usr/bin/run-parts /etc/cron.hourly
root 775 0.0 0.0 8700 964 ? S Feb06 0:00 /bin/
bash /etc/cron.hourly/mcelog.cron
root 776 0.0 0.0 8768 672 ? S Feb06 0:00 awk -
v progname=/etc/cron.hourly/mcelog.cron progname {????? print
progname ":\n"????? progname="";???? }???? { print; }
root 777 0.0 0.0 3796 400 ? D Feb06 0:00 cat /
sys/hypervisor/uuid
root 803 0.0 0.0 106652 1608 ? S Feb02 0:00 crond
root 804 0.0 0.0 8700 1036 ? Ss Feb02 0:00 /bin/
bash /usr/bin/run-parts /etc/cron.hourly
root 805 0.0 0.0 8700 972 ? S Feb02 0:00 /bin/
bash /etc/cron.hourly/mcelog.cron
root 806 0.0 0.0 8768 668 ? S Feb02 0:00 awk -
v progname=/etc/cron.hourly/mcelog.cron progname {????? print
progname ":\n"????? progname="";???? }???? { print; }
root 807 0.0 0.0 3796 400 ? D Feb02 0:00 cat /
sys/hypervisor/uuid
root 837 0.0 0.0 106652 1608 ? S Feb10 0:00 crond
root 838 0.0 0.0 8700 1040 ? Ss Feb10 0:00 /bin/
bash /usr/bin/run-parts /etc/cron.hourly
root 839 0.0 0.0 8700 968 ? S Feb10 0:00 /bin/
bash /etc/cron.hourly/mcelog.cron
--
redhat-list mailing list
unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
More information about the redhat-list
mailing list