NFS file locking daemon
utility provides monitored and
unmonitored file and record locking services in an NFS environment. To monitor
the status of hosts requesting locks, the locking daemon typically operates in
Options and operands available for
-d option causes debugging
information to be written to syslog, recording all RPC transactions to the
daemon. These messages are logged with level
LOG_DEBUG and facility
LOG_DAEMON. Specifying a
debug_level of 1 results in the
generation of one log line per protocol operation. Higher debug levels can
be specified, causing display of operation arguments and internal
operations of the daemon.
-g option allow to specify the
grace period, in seconds. During the
rpc.lockd only accepts
requests from hosts which are reinitialising locks which existed before
the server restart. Default is 30 seconds.
- Specify specific IP addresses to bind to. This option may be specified
multiple times. If no
-h option is
rpc.lockd will bind to
INADDR_ANY. Note that when specifying
IP addresses with
rpc.lockd will automatically add
127.0.0.1 and if IPv6 is enabled,
::1 to the list.
-p option allow to force the daemon
to bind to the specified port, for both
AF_INET and AF_INET6 address families.
Error conditions are logged to syslog, irrespective of the debug level, using
utility must NOT be invoked by
because the protocol assumes that the daemon will run from system start time.
Instead, it should be configured in
to run at system startup.
- RPC protocol specification for the network lock manager protocol.
The implementation is based on the specification in
Protocols for X/Open PC
Interworking: XNFS, Issue 4, X/Open CAE Specification
C218, ISBN 1 872630 66 9.
A version of
appeared in SunOS 4.
The current implementation serialises locks requests that could be shared.