lockd man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

lockd(1M)		System Administration Commands		     lockd(1M)

NAME
       lockd - network lock daemon

SYNOPSIS
       /usr/lib/nfs/lockd [-g graceperiod] [-l listen_min_backlog]
	    [-t timeout] [nthreads]

DESCRIPTION
       The  lockd  utility  is	part  of  the NFS lock manager, which supports
       record locking operations on NFS files. See fcntl(2) and lockf(3C). The
       lock manager provides the following two functions:

	   o	  It  forwards	fcntl(2) locking requests for NFS mounted file
		  systems to the lock manager on the NFS server.

	   o	  It generates local file locking operations  in  response  to
		  requests  forwarded from lock managers running on NFS client
		  machines.

       State information kept by the lock manager about these locking requests
       can be lost if the lockd is killed or the operating system is rebooted.
       Some of this information can be recovered as follows. When  the	server
       lock  manager restarts, it waits for a grace period for all client-site
       lock managers to submit reclaim requests. Client-site lock managers, on
       the  other  hand, are notified by the status monitor daemon, statd(1M),
       of the restart and promptly resubmit previously granted lock  requests.
       If  the	lock  daemon  fails to secure a previously granted lock at the
       server site, then it sends SIGLOST to a process.

       Administrators can make changes to the startup parameters for lockd  by
       logging in as root and editing the /etc/default/nfs file (See nfs(4)).

OPTIONS
       The following options are supported:

       -g graceperiod		Deprecated  in	favor of GRACE_PERIOD. Specify
				the number of seconds that all	clients	 (both
				NLM and NFSv4) have to reclaim locks after the
				server reboots. It  also  controls  the	 NFSv4
				lease  interval.  This option is equivalent to
				the LOCKD_GRACE_PERIOD parameter.

       -l listen_min_backlog	Specify the listener backlog (listen_min_back‐
				log). listen_min_backlog is the number connect
				requests that are queued  and  waiting	to  be
				processed before new connect requests start to
				get dropped.

       -t timeout		Specify the number of seconds to  wait	before
				retransmitting	a  lock	 request to the remote
				server. The default value is 5 seconds. Equiv‐
				alent  of the LOCKD_RETRANSMIT_TIMEOUT parame‐
				ter in the nfs file.

OPERANDS
       nthreads	   Specify the maximum number of concurrent threads  that  the
		   server  can	handle.	 This concurrency is achieved by up to
		   nthreads threads created as needed in the kernel.  nthreads
		   should  be  based  on  the load expected on this server. If
		   nthreads is not specified, the maximum number of concurrent
		   threads will default to 20. Equivalent of the LOCKD_SERVERS
		   parameter in the nfs file.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWnfscu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       svcs(1),	 automountd(1M),  clear_locks(1M),  mount_nfs(1M),  share(1M),
       share_nfs(1M),  statd(1M),  svcadm(1M),	fcntl(2),  lockf(3C),  nfs(4),
       attributes(5), smf(5)

NOTES
       The lockd service  is  managed  by  the	service	 management  facility,
       smf(5), under the service identifier:

	 svc:/network/nfs/nlockmgr

       Administrative actions on this service, such as enabling, disabling, or
       requesting restart, can be performed using  svcadm(1M).	The  service's
       status can be queried using the svcs(1) command.

       If  it is disabled, it will be enabled by mount_nfs(1M), share_nfs(1M),
       and automountd(1M) unless its application/auto_enable property  is  set
       to false.

       This daemon might not exist in a future release of Solaris.

SunOS 5.10			  19 Dec 2008			     lockd(1M)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net