[OpenAFS-devel] du/find hang running in AFS space

Derrick J Brashear shadow@dementia.org
Wed, 17 Oct 2001 10:37:18 -0400 (EDT)


On Wed, 17 Oct 2001, Touretsky, Gregory wrote:

> Hi,
> 
>    we get a problem with Open AFS 1.2.2 running on RedHat 6.2 machine (Linux
> iwsl008 2.2.17-14smp #1 SMP Thu May 17 13:26:42 PDT 2001 i686 unknown).
> 
> Both find and du stuck when run in AFS space. Any ideas why this happens?
> There is no such problem with IBM AFS. I don't know if this happens in older
> versions of OpenAFS.

What configuration parameters have you passed afsd? What does the
directory structure you're walking look like (in broad terms)? Does it
work on non-SMP hardware (or with a non-SMP kernel)?


> time 803.510554, pid 1290: ProcessFS vp 0xd0a33238 old len 0x1000 new len
> 0x1000
> time 803.510554, pid 1290: Access vp 0xd0a20f98 mode 0x40 len 0x800
> time 803.510554, pid 1290: Access vp 0xd0a33238 mode 0x100 len 0x1000
> time 803.510554, pid 1290: Open 0xd0a33238 flags 0x10800
> time 803.510554, pid 1290: Open 0xd0a33238 flags 0xf423f

Does the output stop after this or was this just the last of the output
from this fstrace run?

It would also be interesting to know how many cache entries are
referenced. cmdebug (host) -long|grep "refcnt"|grep -v "refcnt 0"|wc -l is
a fine way to test this quickly. 

-D