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]
