Whamcloud - gitweb
LU-6852 ldlm: Do not evict MDS-MDS connection 24/13224/45
authorwang di <di.wang@intel.com>
Tue, 6 Oct 2015 18:36:43 +0000 (14:36 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 15 Oct 2015 15:58:08 +0000 (15:58 +0000)
commitbee9c1897677473f12c0b807edd3e8fec452bc32
treee14c6a1832785fd6ba223a810b22a9ce6b9bc3dc
parentcc0733fe2d3c97435c4619f9123972641a8a6681
LU-6852 ldlm: Do not evict MDS-MDS connection

Do not put the MDT-MDT lock in the waiting lock list, so
it will evict MDTs due to the lock timeout between MDTs,
which can help the updates replay being finished finally,
so the DNE filesystem will be in consistent state after
recovery.

If for some reasons, the filesystem will hang there because
of these two changes, then the administrator should step in
and inactivate the MDT manually and run lfsck.

Signed-off-by: wang di <di.wang@intel.com>
Change-Id: I83e7f8f55ee15730ed2d9826d08a398ddd72792a
Reviewed-on: http://review.whamcloud.com/13224
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ldlm/ldlm_lockd.c