lockd(1M) (NFS) lockd(1M)
NAME
lockd - network lock daemon
SYNOPSIS
/usr/lib/nfs/lockd [ -t timeout ] [ -g graceperiod ]
DESCRIPTION
lockd processes lock requests that are either sent locally by the
kernel or remotely by another lock daemon. lockd forwards lock
requests for remote data to the server site's lock daemon through
RPC/XDR. lockd then requests the status monitor daemon, statd(1M),
for monitor service. The reply to the lock request will not be sent
to the kernel until the status daemon and the server site's lock
daemon have replied.
If either the status monitor or server site's lock daemon is
unavailable, the reply to a lock request for remote data is delayed
until all daemons become available.
When a server recovers, it waits for a grace period for all client-
site lock daemons to submit reclaim requests. Client-site lock
daemons, on the other hand, are notified by the status monitor daemon
of the server recovery and promptly resubmit previously granted lock
requests. If a lock daemon fails to secure a previously granted lock
at the server site, the it sends SIGLOST to a process.
OPTIONS
-t timeout
Use timeout seconds as the interval instead of the default
value (15 seconds) to retransmit lock request to the remote
server.
-g graceperiod
Use graceperiod seconds as the grace period duration instead of
the default value (45 seconds).
SEE ALSO
statd(1M), fcntl(2), signal(2), lockf(3C).
7/91 Page 1