<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2>    Try to monitor your server 
performance via top while cron is running with <FONT face="Times New Roman" 
size=3>run_stats.sh script</FONT>.</FONT></DIV>
<DIV><FONT face=Arial size=2>It will give you an idea about what is being done? 
Does this process takes a lot of CPU or spawns other processes that consumes a 
lot of CPU of memory</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I got such behavior with Apache+PHP (running as 
CGI)+MySQL on CentOS 3.5 and i found that MySQL was taking about 90% CPU before 
the server dies with nothing could be done except cold booting.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>If you have a similar problem, Let us determine 
which process exactly is doing this biss-behaviour and try to find 
alternatives.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Hameed</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=mu.llamas@gmail.com href="mailto:mu.llamas@gmail.com">Ian mu</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=centos@centos.org 
  href="mailto:centos@centos.org">centos@centos.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, October 03, 2005 11:30 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [CentOS] Cron script crashing 
  server...</DIV>
  <DIV><BR></DIV>
  <DIV>Hiya, have a bit of an odd problem so looking for thoughts before 
  proceeding any more.</DIV>
  <DIV> </DIV>
  <DIV>Problem is on centos3 (also runs fine on another but fails on another, so 
  not sure this is an issue or not), dual xeon setup.</DIV>
  <DIV> </DIV>
  <DIV>Basically I have a perl script that runs once, first thing every morning, 
  gathering some stats (currently turned off due to problem). Crontab -l shows 
  the following...</DIV>
  <DIV> </DIV>
  <DIV>00 6  * * * nice /home/statsman/stats/run_stats.sh  
  >/dev/null 2>&1 (.sh file basically sources with full path a config 
  with some vars, then runs the perl script).</DIV>
  <DIV> </DIV>
  <DIV>There are a couple of other scripts in the crontab which run absolutely 
  fine, so cron itself seems to be working, its just the combination.</DIV>
  <DIV> </DIV>
  <DIV>If I run this (at that time or anytime) via cron, the whole server 
  totally dies no warning, nothing in logs instantly. If I watch in top waiting 
  for the cron you don't even see it appear, machine just totally hangs, can't 
  ping or anything, needs a cold boot. Nothing in logs or anything apart from 
  bootup info after. </DIV>
  <DIV> </DIV>
  <DIV>If I run the perl script outside of cron from any folder 
  at all, it works fine, never crashes which is where I'm confused, its only as 
  soon as its run from cron. To test I've put it on a test machine, and to 
  confuse it further runs absolutely fine under cron (old redhat install 
  though) no matter what I do, it also seems to run fine on other machines 
  (except one with identical problem) and runs fine from cron on other linux 
  dists/machines, but can't do as much testing on them. </DIV>
  <DIV> </DIV>
  <DIV>I'm really not sure where the problem lies, so may be offtopic, I'm just 
  confused why it runs on some and not others (although maybe running the same 
  version, its possible they were configured slightly different on install), and 
  pretty much clutching at straws. Worse thing is machines a production one, and 
  want to keep downtime to a minimum, so trying to get some angle on what may be 
  wrong before testing more. </DIV>
  <DIV> </DIV>
  <DIV>Any thoughts much appreciated.</DIV>
  <DIV> </DIV>
  <DIV>Ian</DIV>
  <DIV> </DIV>
  <DIV> </DIV>
  <DIV> </DIV>
  <DIV> </DIV>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>CentOS mailing 
  list<BR>CentOS@centos.org<BR>http://lists.centos.org/mailman/listinfo/centos<BR></BLOCKQUOTE></BODY></HTML>