Hi,

I had a problem before, that has now disappeared, but it blocked me for some 
time. (like 2 days)
When trying to cat a small file, I would see lots of gettattr calls to the 
server, but the client just appears to hang.
This I observed with the dtrace script nfsv4ops.d from 
http://wikis.sun.com/display/DTrace/nfsv4+Provider

Running a snoop, I saw the usual setup, then a lot of NFS4ERR_STALE_CLIENTID 
errors.
Here, I'm just trying the 'cat .zshrc' from my home directory: - client is 
195.176.122.32 / rhel5client.ethz.ch

22   0.00015 rhel5client.ethz.ch -> solaris11.ethz.ch NFS C 4 () SETCLIENTID 
Prog=1073741824 ID=tcp Addr=195.176.122.32.215.147 CBID=0
23   0.00335 solaris11.ethz.ch -> rhel5client.ethz.ch NFS R 4 () NFS4_OK 
SETCLIENTID NFS4_OK CL=49d94d455c8b CFV=00000000000049D9
24   0.00008 rhel5client.ethz.ch -> solaris11.ethz.ch NFS C 4 () 
SETCLIENTID_CONFIRM CL=49d94d455c8b CFV=00000000000049D9 PUTROOTFH GETATTR 400 0
25   0.01955 solaris11.ethz.ch -> rhel5client.ethz.ch NFS R 4 () NFS4_OK 
SETCLIENTID_CONFIRM NFS4_OK PUTROOTFH NFS4_OK GETATTR NFS4_OK
26   0.00008 solaris11.ethz.ch -> rhel5client.ethz.ch NFS C CB_NULL
27   0.00001 rhel5client.ethz.ch -> solaris11.ethz.ch NFS C 4 () PUTFH FH=9172 
SAVEFH OPEN .zshrc OT=NC SQ=0 CT=N AC=R DN=N OO=0075 GETFH GETATTR 10011a 
30a23a RE...
28   0.00008 rhel5client.ethz.ch -> solaris11.ethz.ch NFS R CB_NULL
29   0.00240 solaris11.ethz.ch -> rhel5client.ethz.ch NFS R 4 () 
NFS4ERR_STALE_CLIENTID PUTFH NFS4_OK SAVEFH NFS4_OK OPEN NFS4ERR_STALE_CLIENTID

I'm running snv_151a
The server is a Sun x4500, and normally performs fine.

I have the snoop output if anyone is interested, I can post it.

Do I have some resource problem somewhere? - Memory, swap use and ARC cache all 
look okay.
Anyone any ideas?

Regards
John Ryan
_______________________________________________
nfs-discuss mailing list
[email protected]

Reply via email to