Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ lockd(8C) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fcntl(2)

lockf(3)

signal(3)

statd(8C)

LOCKD(8C)  —  UNIX Programmer’s Manual

名称

lockd − ネットワークロックデーモン

形式

/etc/rpc.lockd [ −t timeout ] [ −g graceperiod ]

解説

lockd は、カーネルによって内部的に送られるか、 または別のロックデーモンによってリミートから送られたロック要求を処理します。 lockd は、RPC/XDR(3N)パッケージを通じて、 リモートデータに対するロック要求をサーバ側のロックデーモンに送ります。 lockd は、ステータスモニタデーモンである statd(8C) に、監視サービスを要求します。ロック要求に対する応答は、 ステータスデーモンとサーバ側のロックデーモンが返答するまでは送られません。

ステータスモニタデーモンやサーバ側のロックデーモンが使えない場合、 リモートデータに対するロック要求への応答は、 全部のデーモンが使用可能になるまで遅れます。

サーバは、回復すると、すべてのクライアント側の lockd が再度要求を送るのを、猶予期間待ちます。 一方、クライアント側の lockd は、statd からサーバ回復の通知を受けて、 前に出していたロック要求をただちに再送出します。 サーバ側の lockd が、前に許可していたロックを入手できない場合、 lockd は SIGLOST をプロセスに送ります。

オプション

−t timeout lockd は、ロック要求をリモートサーバに再転送する間隔として、 デフォルト値(15秒)の代わりに timeout (秒)を用いる。

−g graceperiod
lockdは、終了猶予時間として、デフォルト値(45秒)の代わりに graceperiod (秒)を用いる。

関連事項

fcntl(2), lockf(3), signal(3), statd(8C)

NEWS-OSRelease 3.3

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