HP-UX HB v13.00 Ch-10 - Network Services
HP-UX Handbook – Rev 13.00 Page 12 (of 26)
Chapter 10 Network Services
October 29, 2013
The portmapper of the server system communicates the port information to the client
where the rpc.mountd can be reached.
The client system sends a mount request for the corresponding file system to the
server’s mount daemon.
The mount daemon checks, if the file system can be exported to the client. If so, it
then sends the client the file handle of the corresponding file system. Otherwise, it
answers with “access denied”.
If the client gets the file handle, it generates an RPC request to gather information
about the port on the server systems where the NFS daemon (nfsd for UDP
communication / nfsktcpd for TCP communication) is reachable.
The portmapper of the server system communicates to the client, which port can be
reached by nfsd (HP-UX default is port 2049).
The client system sends an NFS request for the corresponding file handle to the
server’s NFS daemon.
The NFS daemon searches for the data belonging to the file handle and sends it to the
client.
The client has mounted the file system. For each additional access to the mounted file
system inquiries to the special file handle are sent to the NFS daemon of the server.
All available HP-UX versions support NFS version 2 (NFSv2) and version 3 (NFSv3) with
network protocols UDP and TCP (use current patches!). Additionally, HP-UX 11.31 is able to
handle NFSv4 communication.
The central configuration file for the NFS functionality is /etc/rc.config.d/nfsconf file. It
contains the parameters defining basic functionality, and – depending on the version of the
operating system and patch level – additional configuration possibilities.
What is configurable on an NFS client?
Well, actually nothing! The kernel of the system must contain the NFS code, but that is always
the case nowadays. This delivers basic functionalty. For additional functionality the following
additional processes are required:
rpc.lockd and rpc.statd for file locking
biod I/O Organization
automountd if you like or need it
The startup script ensures that the required processes are started, if the following settings are