Thanks for the info Lance,
I confirm that it is while it analyzes ftp logs for me too.
Can you tell me what calls the parseReport.pl?
Just in case it might help someone else who is having this
problem some day, I fill in the details of my story.
My corrupt file database was a false trail. I deleted the
offending directories and redid a updatedb and all looks
fine now but the server still crashes.
This morning I sat in front of my terminal session and
watched the processes with "top". I guesse the most
important information is not that it uses 98% cpu before
the crash, but rather that it had used 75 minutes of cpu
time.
This moring I tried killing the process with "kill 66253"
where 66253 is the process number I found in "top" but it
kept coming back with a new process number. Then I
realized that it was running as many times as there are
logs to be analyzed (by using "ps -66253" for example.)
So I waited until it got stuck for at least 10 minutes on
the same process and yes, it is while processing ftp logs.
I guesse that it is on the mostRequested.html that it is
getting stuck based on dates and times. first crash dates
to august 12th.
[root ftp]# ls -l
total 13
-rw-r--r-- 1 root root 6380 Aug 12 07:19
browser.html
-rw-r--r-- 1 root root 0 Aug 29 05:48
mostRequested.html
-rw-r--r-- 1 root root 1657 Aug 12 07:19
periodic.html
-rwxr-xr-x 1 root root 3487 Aug 29 05:48
webUsage.html
So forthe moment I just kill the process before eating
breakfast but, I will keep trying to understand.
Have fun !
David
---------- Original Message -----------
From: "Lance Rushing" <lance_rushing@xxxxxxxxxxx>
To: <cobalt-developers@xxxxxxxxxxxxxxx>
Sent: Thu, 28 Aug 2003 10:45:35 -0700
Subject: Re: [cobalt-developers] parseReport.pl crash
> I've had problems with parseReport choking when it
> analyzes ftp logs I just moved the proftd file out
> of /etc/logrotate.d and replaced with one that
> doesn't split the logs up, so parseReport.pl never
> sees it.
>
> are you sure it is /usr/admserv/cgi-
bin/.cobalt/webUsage/parseReport.pl
> causes the crash? (Have you run it by hand).
>
> If it is, and you can do a little perl hacking
> and see what line/command is actually causing the
> crash.
>
> ----- Original Message -----
> From: "ds" <ds@xxxxxxxxxx>
> To: <cobalt-developers@xxxxxxxxxxxxxxx>
> Sent: Tuesday, August 26, 2003 00:37
> Subject: [cobalt-developers] parseReport.pl crash
>
> > Good morning all,
> >
> > I have a Raq 4 that is crashing each morning at 8 am
when
> > running
> >
> > /usr/admserv/cgi-bin/.cobalt/webUsage/parseReport.pl
> >
> > I have searched the archives and found that this is
> > apparently a script used during the log rotation and
or for
> > the gui stats in the GUI admin interface, but I found
no
> > answers about what needs to be done to fix it.
> >
> > Another strange thing is that just before it crashed
and I
> > saw that this process was using 99% cpu I did
> > "locate parseReport.pl" and got
> > /home/sites/site11/users/espaceusr/admserv/cgi-
> > bin/.cobalt/webUsage/parseReport.pl
> >
> > as if the file were located in site11.
> > But ofcourse it is not located in site 11.
> >
> > The server froze and I had to do a hardware reboot.
> >
> > Last thing is that after it restarted I did an
updatedb (I
> > guesse this updates the file database) then I did a
> > "locate web.log"
> > and I got this
> >
> > ...
> > /home/sites/site9/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backupite13/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite16/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite17/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite17/logs/web.log.1.gz
> > /home/sites/site11/users/espace-
> > sem4/backusite18/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite19/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite19/logs/web.log.1.gz
> > /home/sites/site11/users/espace-
> > sem4/backusite20/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite22/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite23/logs/web.log
> > /home/sites/site11/users/espace-
> > sem4/backusite23/logs/web.log.1.gz
> > etc...
> >
> > Again as if there were web.log files in site 11 but
there
> > are none.
> >
> > Does anyone have suggestions
> >
> > Thanks in advance
> >
> >
> > _______________________________________________
> > cobalt-developers mailing list
> > cobalt-developers@xxxxxxxxxxxxxxx
> > http://list.cobalt.com/mailman/listinfo/cobalt-
developers
> >
>
> _______________________________________________
> cobalt-developers mailing list
> cobalt-developers@xxxxxxxxxxxxxxx
> http://list.cobalt.com/mailman/listinfo/cobalt-developers
------- End of Original Message -------
_______________________________________________
cobalt-developers mailing list
cobalt-developers@xxxxxxxxxxxxxxx
http://list.cobalt.com/mailman/listinfo/cobalt-developers