]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: document cap revoke non-responders client eviction 24661/head
authorVenky Shankar <vshankar@redhat.com>
Mon, 6 Aug 2018 07:39:11 +0000 (03:39 -0400)
committerVenky Shankar <vshankar@redhat.com>
Thu, 18 Oct 2018 12:36:14 +0000 (08:36 -0400)
Fixes: https://tracker.ceph.com/issues/35975
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 28a52d6fa14425fc877a69055dabe4e7c00f6b14)

doc/cephfs/eviction.rst

index 1da68fe336389c30793c152cc10ece8a19ba9f1a..84e622ce64c92a7ee9fadccfe4e17478884f4d05 100644 (file)
@@ -21,12 +21,16 @@ libcephfs.
 Automatic client eviction
 =========================
 
-There are two situations in which a client may be evicted automatically:
+There are three situations in which a client may be evicted automatically:
 
 On an active MDS daemon, if a client has not communicated with the MDS for over
 ``session_autoclose`` (a file system variable) seconds (300 seconds by
 default), then it will be evicted automatically.
 
+On an active MDS daemon, if a client has not responded to cap revoke messages
+for over ``mds_cap_revoke_eviction_timeout`` (configuration option) seconds.
+This is disabled by default.
+
 During MDS startup (including on failover), the MDS passes through a
 state called ``reconnect``.  During this state, it waits for all the
 clients to connect to the new MDS daemon.  If any clients fail to do