[Dirvish] find looping?

Dave Howorth dhoworth at mrc-lmb.cam.ac.uk
Fri Feb 3 06:32:44 EST 2006


Has anybody had any problems with find looping?

I occasionally find in the morning that my overnight dirvish script 
hasn't finished because one of the jobs is blocked. When I look with 
top, I always discover a 'find' is hogging the CPU:

   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
19073 root      39  15  2924  704 2752 R 99.9  0.0   1833:14 find

ps tells me a little about the process and its parent:

root     19073 19055 98 Feb02 ?        1-06:44:52 find 
/backup/suse3/suse3-root/2006-02-01/tree -ls

root     19055 18998  0 Feb02 ?        00:00:02 /usr/bin/perl 
/usr/local/sbin/dirvish --vault suse3-root --image-time 22:00

I find that if I just kill the find everything carries on approximately 
normally. I haven't even bothered to check the state of that particular 
backup because I have yesterday's and I will have tomorrow's :)

But I'm beginning to think about investigating it, so before I do I 
wondered if anybody else had seen the same problem?

Cheers, Dave


More information about the Dirvish mailing list