- sysconfig.nfs, nfs.conf: allow NFSv4 grace time to be set
via sysconfig. SLE12 allowed this, SLE15 lost the ability. Add it back with the name NFSV4GRACETIME. Also improve description for NFSV4LEASETIME. (bsc#1202592) OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=266
This commit is contained in:
parent
8d6eaadea3
commit
7b06547b7a
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 26 05:56:08 UTC 2022 - Neil Brown <nfbrown@suse.com>
|
||||||
|
|
||||||
|
- sysconfig.nfs, nfs.conf: allow NFSv4 grace time to be set
|
||||||
|
via sysconfig.
|
||||||
|
SLE12 allowed this, SLE15 lost the ability. Add it back
|
||||||
|
with the name NFSV4GRACETIME. Also improve description
|
||||||
|
for NFSV4LEASETIME.
|
||||||
|
(bsc#1202592)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 12 08:33:37 UTC 2022 - Petr Vorel <pvorel@suse.cz>
|
Fri Aug 12 08:33:37 UTC 2022 - Petr Vorel <pvorel@suse.cz>
|
||||||
|
|
||||||
|
2
nfs.conf
2
nfs.conf
@ -53,7 +53,7 @@ include = -/etc/nfs.conf.local
|
|||||||
threads= $USE_KERNEL_NFSD_NUMBER
|
threads= $USE_KERNEL_NFSD_NUMBER
|
||||||
# host=
|
# host=
|
||||||
# port=0
|
# port=0
|
||||||
# grace-time=90
|
grace-time=$NFSV4GRACETIME
|
||||||
lease-time=$NFSV4LEASETIME
|
lease-time=$NFSV4LEASETIME
|
||||||
# udp=n
|
# udp=n
|
||||||
# tcp=y
|
# tcp=y
|
||||||
|
@ -121,17 +121,49 @@ STATD_OPTIONS=""
|
|||||||
## Path: Network/File systems/NFS server
|
## Path: Network/File systems/NFS server
|
||||||
## Description: Lease time for NFSv4 leases
|
## Description: Lease time for NFSv4 leases
|
||||||
## Type: integer
|
## Type: integer
|
||||||
## Default: ""
|
## Default: "90"
|
||||||
#
|
#
|
||||||
# Set the lease time for the NFSv4 server. This allows new locks
|
# Set the lease time for the NFSv4 server. When a client
|
||||||
# to be taken sooner after a server restart, so it is useful for
|
# crashes or is separated from the server by a network problem,
|
||||||
# servers which need to recover quickly after a failure, particularly
|
# this indicates how long the server will continue to honor
|
||||||
# in fail-over configurations. Reducing the lease time can be a
|
# locks it held and when it will allow other clients to take
|
||||||
# problem is some clients connect over high latency networks.
|
# conflicting locks. A shorter time means network problems are
|
||||||
# The default is 90 seconds. A number like 15 might be appropriate
|
# more likely to hurt filesystem functionality, but genuine
|
||||||
# in a fail-over configuration with all clients on well connected
|
# client crash are detected more quickly.
|
||||||
# low latency links.
|
# The NFSV4GRACETIME setting must be not less than the lease
|
||||||
NFSV4LEASETIME=""
|
# time, so another benefit of short lease times is that server
|
||||||
|
# reboots will disrupt filesystem traffic for a shorter period
|
||||||
|
# of time.
|
||||||
|
# This choice is primarily a trade-off between surviving
|
||||||
|
# transient network problems, and expediting completion of
|
||||||
|
# server reboot or fail-over.
|
||||||
|
# The default is 90 second. A practical minimum is about 15
|
||||||
|
# seconds.
|
||||||
|
#
|
||||||
|
NFSV4LEASETIME="90"
|
||||||
|
|
||||||
|
## Path: Network/File systems/NFS server
|
||||||
|
## Description: Grace time for NFSv4 server restart
|
||||||
|
## Type: integer
|
||||||
|
## Default: "90"
|
||||||
|
#
|
||||||
|
# Set the NFSv4 server grace time. When the server restarts it
|
||||||
|
# waits this long for pre-existing clients to re-establish any
|
||||||
|
# locks that they held before the restart. During this time
|
||||||
|
# new locks cannot be granted and new file opens cannot be
|
||||||
|
# allowed.
|
||||||
|
# A shorter time allows fast restart or fail-over completion,
|
||||||
|
# but requires the NFSV4LEASETIME to be shorter which may
|
||||||
|
# increase the impact of temporary network problems.
|
||||||
|
# The default is 90 seconds. The value must not be less than
|
||||||
|
# NFSV4LEASETIME.
|
||||||
|
# When NFSv4.1 or later is in use, and when all clients report
|
||||||
|
# when they finish reclaiming locks, the grace time can finish
|
||||||
|
# early and so a large value has little cost. The
|
||||||
|
# NFSV4LEASETIME is then most significant in managing restart
|
||||||
|
# timing.
|
||||||
|
#
|
||||||
|
NFSV4GRACETIME="90"
|
||||||
|
|
||||||
## Path: Network/File systems/NFS server
|
## Path: Network/File systems/NFS server
|
||||||
## Description: Alternate mount point for rpc_pipefs filesystem
|
## Description: Alternate mount point for rpc_pipefs filesystem
|
||||||
|
Loading…
Reference in New Issue
Block a user