sadc and flock
Hi all,
I was getting cron job output from /usr/lib/sysstat/sa1 script.
The error was something like "flock: resource not avaiable".
I added one line to /usr/lib/sysstat/sa1:
DFILE=/var/log/sysstat/sa${DATE}
cd ${ENDIR}
+ lsof ${DFILE}
if [ $# = 0 ]
then
...
And now maybe 10-20 times per day (not every 5 minutes), I get
lsof output showing sadc is still running and has $DFILE locked:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sadc 1935 root 3u REG 8,3 553200 194410 /var/log/sysstat/sa08
Any recent changes cause sadc to run longer than 5 minutes now?
Or is this likely some parisc-linux kernel bug?
(ie dropped signal or some such)
This is a C3600 (550Mhz PA8600), "testing" release:
root@debian:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 1.8G 1.5G 162M 91% /
tmpfs 505M 0 505M 0% /dev/shm
/dev/sda4 15G 13G 1.3G 92% /home
/dev/md0 206G 167G 39G 82% /var/opt
root@debian:~# uname -a
Linux debian 2.6.5-pa3 #13 Mon Apr 5 11:15:36 PDT 2004 parisc GNU/Linux
/var/opt contains a full debian mirror + public RH/SuSE bits.
thanks,
grant
Reply to: