diff options
author | Sage Weil <sage@newdream.net> | 2011-01-21 21:16:46 -0800 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2011-01-25 08:16:37 -0800 |
commit | d66bbd441c08fe00ed2add1cf70cb243ebc2b27e (patch) | |
tree | bde3d1bf8d6a665b14e2b86e82506c8c7b3b0657 /net/ceph/messenger.c | |
parent | 7e57b81c7688c762bc9e775bc83f9fc17946f527 (diff) | |
download | linux-d66bbd441c08fe00ed2add1cf70cb243ebc2b27e.tar.gz linux-d66bbd441c08fe00ed2add1cf70cb243ebc2b27e.tar.bz2 linux-d66bbd441c08fe00ed2add1cf70cb243ebc2b27e.zip |
ceph: avoid picking MDS that is not active
Ignore replication or auth frag data if it indicates an MDS that is not
active. This can happen if the MDS shuts down and the client has stale
data about the namespace distribution across the MDS cluster. If that's
the case, fall back to directing the request based on the auth cap (which
should always be accurate).
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'net/ceph/messenger.c')
0 files changed, 0 insertions, 0 deletions