cron.daily problem
I observed on one of our Debian 2.2 machines that daily cron still
didn't finish after 5+ hours:
# ps aux
root 28990 0.0 0.4 1188 536 ? S 06:25 0:00 /USR/SBIN/CRON
root 28991 0.0 0.6 1724 796 ? S 06:25 0:00 /bin/sh -c test -e /usr/sbin/anacron || run-parts --report /e
root 28992 0.0 0.2 992 336 ? S 06:25 0:00 run-parts --report /etc/cron.daily
root 29255 0.0 0.6 1720 808 ? S 06:25 0:00 sh /etc/cron.daily/find
root 29256 0.0 0.6 1760 856 ? S 06:25 0:00 sh /usr/bin/updatedb --localuser=nobody
root 29270 0.0 0.6 1764 860 ? S 06:25 0:00 sh /usr/bin/updatedb --localuser=nobody
root 29271 0.0 1.0 2080 1340 ? S 06:25 0:00 sort -f
root 29272 0.0 0.2 992 328 ? S 06:25 0:00 frcode
nobody 29273 0.0 0.4 1104 532 ? D 06:25 0:01 find / ( -fstype NFS -o -fstype nfs -o -fstype afs -o -fstype
# pstree
init-+
|-cron---cron---sh---run-parts---find---updatedb-+-frcode
| |-sort
| `-updatedb---find
Aparently find is stuck in an uninterruptible sleep (D).
Is there anything one can do other then leave it or reboot ?
(which is very undesirable)
-Igor Mozetic
Reply to: