NAME
nfsstat — Network File System statistics
DESCRIPTION
nfsstat
displays statistical information about the
NFS
(Network File System) and
RPC
(Remote Procedure Call), interfaces to the kernel.
It can also be used to reinitialize this information.
If no options are given, the default is
That is, display everything, but reinitialize nothing.
Options
- -c
Display client information.
Only the client side
NFS
and
RPC
information will be printed.
Can be combined with the
-n
and
-r
options to print client
NFS
or client
RPC
information only.
- -m
Display statistics for each
NFS
mounted file system.
This includes the server name and address,
mount flags, current read and write sizes, the
retransmission count, and the timers used
for dynamic retransmission.
The
srtt
value contains the smoothed round trip time, the
dev
value contains the estimated deviation,
and the
cur
value is the current backed-off retransmission value.
- -n
Display
NFS
information.
NFS
information for both the client and server side will be printed.
Can be combined with the
-c
and
-s
options to print client or server
NFS
information only.
- -r
Display
RPC
information.
- -s
Display server information.
- -z
Zero (reinitialize) statistics.
This option is for use by the superuser only, and
can be combined with any of the above options to
zero particular sets of statistics after printing them.
Displays
The server
RPC
display includes the following fields:
- badcalls
The total number of calls rejected by the
RPC
layer (the sum of
badlen
and
xdrcall
as defined below).
- badlen
The number of
RPC
calls with a length shorter than a minimum-sized
RPC
call.
- calls
The total number of
RPC
calls received.
- nullrecv
The number of times an
RPC
call was not available when it was thought to be received.
- xdrcall
The number of
RPC
calls whose header could not be
XDR
decoded.
The server
NFS
display shows the number of
NFS
calls received
(calls)
and rejected
(badcalls),
and the counts and percentages for the various calls that were
made.
The client
RPC
display includes the following fields:
- badcalls
The total number of calls rejected by the
RPC
layer.
- badverfs
The number of times the call failed due to a bad verifier in the
response.
- badxid
The number of times a reply from a server was received which did
not correspond to any outstanding call.
- calls
The total number of
RPC
calls made.
- cantconn
The number of times the call failed due to a failure to make a
connection to the server.
- cantsend
The number of times a client was unable to send an RPC request over a
connectionless transport when it tried to do so.
- interrupts
The number of times the call was interrupted by a signal before
completing.
- newcred
The number of times authentication information had to be refreshed.
- nomem
The number of times the call failed due to a failure to allocate
memory.
- retrans
The number of times a call had to be retransmitted
due to a timeout while waiting for a reply from the server.
- timeout
The number of times a call timed out while waiting for a reply from the
server.
- timers
The number of times the calculated time-out value was greater than
or equal to the minimum specified time-out value for a call.
- wait
The number of times a call had to wait because no client handle was
available.
The client
NFS
display shows the number of calls sent and rejected, as well
as the number of times a
CLIENT
handle was received
(nclget),
the number of times a call had to sleep while awaiting a
handle
(nclsleep),
as well as a count of the various calls and their respective
percentages.
Mount Flags
The
-m
option includes information about mount flags set by mount options,
mount flags internal to the system, and other mount information. See
mount_nfs(1M).
The following mount flags are set by mount options:
- hard
Hard mount.
- soft
Soft mount.
- intr
Interrupts allowed on hard mount.
- nointr
No interrupts allowed on hard mount.
- forcedirectio
Forced direct I/O being used for the duration of the mount.
- noac
Client is not caching attributes.
- rsize
Read buffer size in bytes.
- wsize
Write buffer size in bytes.
- retrans
NFS retransmissions.
- nocto
No close-to-open consistency.
- llock
Local locking being used (no lock manager).
- grpid
System V group id inheritance.
- devs
Allow access to local devices.
The following mount flags are internal to the system:
- printed
"Not responding" message printed.
- down
Server is down.
- dynamic
Dynamic transfer size adjustment.
- link
Server supports links.
- symlink
Server supports symbolic links.
- readdir
Use
readdir
instead of
readdirplus.
- novj
A private option used by the HP CIFS Client product only.
The following flags relate to additional mount information:
- vers
NFS version.
- proto
Protocol.
AUTHOR
nfsstat
was developed by Sun Microsystems, Inc.