A few days ago I asked for help with
>vmunix: NFS write error 13
>on host cc fh a07 1 a0000 1abd8 1e22c270 a0000 2 659058c5
and getting showfh to tell me which file was causing the problem.
since all I could get from showfh was
>showfh: cc: RPC: Timed out.
Thanks to all who replied. I enclose representatives of all the
replies.
Two suggested that I was not running the showfhd daemon on the
server:
>From: "Anthony A. Datri" <datri@concave.convex.com>
>showfh only works if you've got a daemon for it on the other end.
From: <long-morrow@CS.YALE.EDU>
Sounds like you are not running the /usr/etc/rpc.showfhd
daemon (which showfhd expect to talk to) on the server (cc).
But I was. The next suggestion
>From: "Anthony A. Datri" <datri@concave.convex.com>
>The real answer is to look at the server's /etc/exports, re-running
>exportfs if necessary.
But there was nothing wrong with /etc/exports and re-running exportfs
changed nothing.
The file system identification was provided by
From: kalli!kevin@fourx.Aus.Sun.COM (Kevin Sheehan)
The a07 is major block device minor 10 number 7, which means xd0g.
I believe the 1 is the inode number - which would fit in this case.
But the answer to the showfh problem was provided by
Hal Stern <stern@sunne.East.Sun.COM> as always.
there's a bug in the showfh daemon; try patch 100371-01
This was also comunicated by
Mike Raffety <miker@sbcoc.com>
Rohit.Aggarwal@Corp.Sun.COM
Thanks to all. I installed the patch, found the offending
file, and all is well. Here is the patch README
****************************************************
Patch-ID# 100371-01
Keywords: showfh, rpc, clnt_call(, timeouts, accessing, nfs, handle
Synopsis: SunOS 4.1.1: utility;showfh showfh timeouts before accessing nfs file handle
Date: 04-Sep-91
SunOS release: 4.1, 4,1,1
Topic: showfh nfs
BugId's fixed with this patch: 1044726
Architectures for which this patch is available: sun4, sun4c
Patches which may conflict with this patch:
Obsoleted by:
Problem Description:
After starting showfhd on NFS server system, NFS client system attempts
to run "showfh(8C)" command to determine the full pathname of remote file.
% /usr/etc/showfh server_name num1 num2 ... num8
Where num1 through num8 are the hex numbers returned by "nfs write
error 70:". Results on local client:
showfh: server_name: RPC: timed out
*********************************************************
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:37 CDT