From 2fb60daf68efb1d72ffb09a3b6fb07c6e3e98e35 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 17 Dec 2010 12:51:03 -0800 Subject: [PATCH] osd: debug scan_list and scrub a bit better Signed-off-by: Sage Weil --- src/osd/PG.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 6502b73174b3f..ee7ce5df2dcab 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -2824,9 +2824,10 @@ void PG::_scan_list(ScrubMap &map, vector &ls) ScrubMap::object &o = map.objects[poid]; o.size = st.st_size; osd->store->getattrs(coll, poid, o.attrs); + dout(25) << "_scan_list " << poid << dendl; + } else { + dout(25) << "_scan_list " << poid << " got " << r << ", skipping" << dendl; } - - dout(25) << "_scan_list " << poid << dendl; } } @@ -3161,8 +3162,10 @@ void PG::scrub() for (unsigned i=1; i::iterator p[acting.size()]; - for (unsigned i=0; iobjects.size() << " items" << dendl; p[i] = m[i]->objects.begin(); + } int num_missing = 0; int num_bad = 0; -- 2.39.5