diff options
author | Sage Weil <sage@inktank.com> | 2013-07-16 14:21:08 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-07-17 14:39:04 -0700 |
commit | 57bd6fd51b094f8406c46538bcae7486d8b77a6f (patch) | |
tree | b04ffe68c357d6529a66afbdb84752040242abfc | |
parent | 16568d9e1fb8ac0c06ebaa1e1dc1d6a432a5e4d4 (diff) | |
download | ceph-57bd6fd51b094f8406c46538bcae7486d8b77a6f.tar.gz |
osd: make 'from dead osd' message more informative
I thought I saw some weirdness here.
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r-- | src/osd/OSD.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 109683ff051..5b8ef307dd1 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5568,7 +5568,10 @@ bool OSD::require_same_or_newer_map(OpRequestRef op, epoch_t epoch) int from = m->get_source().num(); if (!osdmap->have_inst(from) || osdmap->get_cluster_addr(from) != m->get_source_inst().addr) { - dout(10) << "from dead osd." << from << ", marking down" << dendl; + dout(5) << "from dead osd." << from << ", marking down, " + << " msg was " << m->get_source_inst().addr + << " expected " << (osdmap->have_inst(from) ? osdmap->get_cluster_addr(from) : entity_addr_t()) + << dendl; cluster_messenger->mark_down(m->get_connection()); return false; } |