summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Mick <dan.mick@inktank.com>2013-08-20 11:10:42 -0700
committerSage Weil <sage@inktank.com>2013-08-23 08:28:30 -0700
commita0ac88272511d670b5c3756dda2d02c93c2e9776 (patch)
tree2f100086ad0c4d285bb194f5e9d7bb2968b5e06c
parent87b19c33ce29e2ca4fc49a2adeb12d3f14ca90a9 (diff)
downloadceph-a0ac88272511d670b5c3756dda2d02c93c2e9776.tar.gz
mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
Fixes: #6049 Signed-off-by: Dan Mick <dan.mick@inktank.com> (cherry picked from commit eca53bbf583027397f0d5e050a76498585ecb059)
-rw-r--r--src/mon/PGMap.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mon/PGMap.cc b/src/mon/PGMap.cc
index f6b88fcbfe0..1236de1115a 100644
--- a/src/mon/PGMap.cc
+++ b/src/mon/PGMap.cc
@@ -814,9 +814,9 @@ void PGMap::print_summary(Formatter *f, ostream *out) const
f->dump_unsigned("version", version);
f->dump_unsigned("num_pgs", pg_stat.size());
f->dump_unsigned("data_bytes", pg_sum.stats.sum.num_bytes);
- f->dump_unsigned("bytes_used", osd_sum.kb_used * 4096ull);
- f->dump_unsigned("bytes_avail", osd_sum.kb_avail * 4096ull);
- f->dump_unsigned("bytes_total", osd_sum.kb * 4096ull);
+ f->dump_unsigned("bytes_used", osd_sum.kb_used * 1024ull);
+ f->dump_unsigned("bytes_avail", osd_sum.kb_avail * 1024ull);
+ f->dump_unsigned("bytes_total", osd_sum.kb * 1024ull);
} else {
string states = ss.str();
*out << "v" << version << ": "