From 87767fb1fb9a52d11b11f0b641cebbd9998f089e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 20 May 2013 12:41:30 -0700 Subject: [PATCH] mon: be a bit more verbose about osd mark down events Put these in the cluster log; they are interesting. Signed-off-by: Sage Weil --- src/mon/OSDMonitor.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index a0be0ec2af612..31aae22a4711d 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -803,6 +803,7 @@ bool OSDMonitor::prepare_mark_me_down(MOSDMarkMeDown *m) assert(osdmap.is_up(target_osd)); assert(osdmap.get_addr(target_osd) == m->get_target().addr); + mon->clog.info() << "osd." << target_osd << " marked itself down\n"; pending_inc.new_state[target_osd] = CEPH_OSD_UP; wait_for_finished_proposal(new C_AckMarkedDown(this, m)); return true; @@ -1807,6 +1808,7 @@ void OSDMonitor::handle_osd_timeouts(const utime_t &now, } else if (can_mark_down(i)) { utime_t diff = now - t->second; if (diff > timeo) { + mon->clog.info() << "osd." << i << " marked down after no pg stats for " << diff << "seconds\n"; derr << "no osd or pg stats from osd." << i << " since " << t->second << ", " << diff << " seconds ago. marking down" << dendl; pending_inc.new_state[i] = CEPH_OSD_UP; -- 2.39.5