Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fcntl(2)

lockf(3)

signal(3)

statd(8c)



LOCKD(8C)               COMMAND REFERENCE               LOCKD(8C)



NAME
     lockd, rpc.lockd - network lock daemon

SYNOPSIS
     /etc/rpc.lockd [ -t timeout ] [ -g graceperiod ]

DESCRIPTION
     The network daemon 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 the rpc/xdr(3n)
     package and then requests the status monitor daemon,
     statd(8c), 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 lockds to submit reclaim requests.  Client site
     lockds, on the other hand, are notified by the statd of the
     server recovery and promptly resubmit previously granted
     lock requests.  If a lockd fails to secure a previously
     granted lock at the server site, the lockd sends a SIGLOST
     signal to a process.

OPTIONS
     -t timeout          lockd uses timeout (seconds) as the
                         interval instead of the default value
                         (15 seconds) to retransmit a lock
                         request to the remote server.

     -g graceperiod      lockd uses graceperiod (seconds) as the
                         grace period duration instead of the
                         default value (45 seconds).

SEE ALSO
     fcntl(2), lockf(3), signal(3), and statd(8c).















Printed 4/6/89                                                  1



%%index%%
na:288,90;
sy:378,360;
de:738,1543;
op:2281,710;
se:2991,194;
%%index%%000000000095

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026