11.3.3 Unmounting a Mounted File System

11.4 NFS Files, Commands, and Daemons Reference

In this section, the key NFS files, commands, and daemons are defined.

11.4.1 List of NFS Files

The following is a list of key NFS files.

/etc/bootparams
Lists servers that diskless clients can use for booting.
/etc/exports
Lists the directories that can be exported to NFS clients.
/etc/networks
Contains information about networks on the Internet network.
/etc/pcnfsd.conf Configuration File
Options for the rpc.pcnfsd daemon.
/etc/rpc
Contains database information for Remote Procedure Call (RPC) programs.
/etc/xtab
Lists directories that are currently exported.
/etc/filesystems
Lists all file systems that can potentially be mounted and their mounting configuration.

11.4.1.1 List of NFS Commands

The following is a list of NFS Commands.

chnfs
Starts a specified number of biod and nfsd daemons.
mknfs
Configures the system to run NFS and starts NFS daemons.
nfso
Configures NFS network options.
automount
Mounts an NFS automatically.
chnfsexp
Changes the attributes of an NFS-exported directory.
chnfsmnt
Changes the attributes of an NFS-mounted directory.
exportfs
Exports and unexports directories to NFS clients.
lsnfsexp
Displays the characteristics of directories that are exported with NFS.
lsnfsmnt
Displays the characteristics of mounted NFS systems.
mknfsexp
Exports a directory using NFS.
mknfsmnt
Mounts a directory using NFS.
rmnfs
Changes the configuration to stop the NFS daemons.
rmnfsexp
Removes NFS-exported directories from a server's list of exports.
rmnfsmnt
Removes NFS-mounted file systems from a client's list of mounts.

11.4.1.2 List of NFS daemons

The following is a list of NFS Locking daemons.

/usr/sbin/rpc.lockd
Processes lock requests through the RPC package.
/usr/sbin/rpc.statd
Provides crash-and-recovery functions for the locking services on NFS.

The following is a list of NFS Network Service daemons and utilities.

/usr/sbin/biod
Sends the client's read and write requests to the server. The biod daemon is SRC controlled.
/usr/sbin/rpc.mountd
Answers requests from clients for file system mounts. The mountd daemon is SRC controlled.
/usr/sbin/nfsd
Starts the daemons that handle a client's request for file system operations. nfsd is SRC controlled.
/usr/sbin/nfsstat
Displays information about a machine's ability to receive calls.
/usr/bin/on
Executes commands on remote machines.
/usr/sbin/portmap
Maps RPC program numbers to Internet port numbers. portmap is inetd Controlled.
/usr/sbin/rpc.rexd
Accepts request to run programs from remote machines.
/usr/bin/rpcgen
Generates C code to implement an RPC protocol.
/usr/bin/rpcinfo
Reports the status of RPC servers.
/usr/sbin/rpc.rstatd
Returns performance statistics obtained from the kernel.
/usr/bin/rup
Shows the status of a remote host on the local network.
/usr/bin/rusers
Reports a list of users logged on to the remote machines.
/usr/lib/netsvc/rusers/rpc.rusersd
Responds to queries from the rusers command.
/usr/sbin/rwall
Sends messages to all users on the network on the remote network.
/usr/lib/netsvc/rwall/rpc.rwalld
Handles requests from the rwall command.
/usr/bin/showmount
Displays a list of all clients that have mounted remote file systems.
/usr/sbin/spray
Sends a specified number of packets to a host.
/usr/sbin/rpc.pcnfsd
Handles service requests from PC-NFS clients.
/usr/lib/netsvc/spray/rpc.sprayd
Receives packets sent by the spray command.

11.5 NFS Problem Determination