Whamcloud - gitweb
- mds->lmv->mdc propagate lower timeout down to import
authoralex <alex>
Tue, 1 Jun 2004 15:19:34 +0000 (15:19 +0000)
committeralex <alex>
Tue, 1 Jun 2004 15:19:34 +0000 (15:19 +0000)
commit401deb5075f9ab7f6c8c1831c56a84b0134e923c
tree4b9468f4bc15d9932513375ec38b3b1e2a5e2e8f
parentf57165ca9992c09ec78cb6897e3288ba188142e4
- mds->lmv->mdc propagate lower timeout down to import
  we need this becase client's timeout should be longer then inter-mds recovery may take
- few ugly hacks that allow client to reconnect with old (before failure took place) UUID
- mds_preprw() and mds_preprw() should use l_dput() instead of f_dput()
- SOCKNAL_IO_TIMEOUT has been set to 20 seconds to make discovery of
  stale connection faster
- lconf generates persisten UUIDs for LMV clients
  it each new LMV uses fresh UUID, then each recovered MDS looks like
  new client (target MDS doesn't recognize it's old because of new UUID).
  if target MDS gets restarted, then it'll find more clients in LAST_RCVD
  then it actually had
lnet/klnds/socklnd/socklnd.h
lustre/include/linux/obd.h
lustre/ldlm/ldlm_lib.c
lustre/lmv/lmv_obd.c
lustre/mdc/mdc_request.c
lustre/mds/mds_lmv.c
lustre/portals/knals/socknal/socknal.h
lustre/ptlrpc/import.c
lustre/ptlrpc/pinger.c
lustre/utils/lconf