summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-08-13 16:46:37 -0700
committerSage Weil <sage@inktank.com>2013-08-13 16:52:29 -0700
commit6d8d72636ca46e941447f4a70602c34a8f562e8a (patch)
tree69bb7e789b4c0972e8a13ad9686fcfc464f3c3bd
parenta9033eb6319ef7a0abc25e4819f87d5b09524b2b (diff)
downloadceph-6d8d72636ca46e941447f4a70602c34a8f562e8a.tar.gz
mon: status: only include mdsmap if epoch > 1
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/mon/Monitor.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc
index 36774d3199a..d1f799a0479 100644
--- a/src/mon/Monitor.cc
+++ b/src/mon/Monitor.cc
@@ -1833,7 +1833,8 @@ void Monitor::get_status(stringstream &ss, Formatter *f)
ss << " health " << health << "\n";
ss << " monmap " << *monmap << ", election epoch " << get_epoch()
<< ", quorum " << get_quorum() << " " << get_quorum_names() << "\n";
- ss << " mdsmap " << mdsmon()->mdsmap << "\n";
+ if (mdsmon()->mdsmap.get_epoch() > 1)
+ ss << " mdsmap " << mdsmon()->mdsmap << "\n";
osdmon()->osdmap.print_summary(NULL, ss);
pgmon()->pg_map.print_summary(NULL, &ss);
}