diff options
author | Mike Kelly <pioto@pioto.org> | 2013-05-16 12:29:50 -0400 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-05-20 09:06:09 -0700 |
commit | d05a4e55746a4c3dd1683618aa2db2499f3fc0bf (patch) | |
tree | ca6b4e0748b43b1034ca37613e36cac06ff8ec09 | |
parent | d0a5d3a7f43352c485211e46ab9afc21352e6944 (diff) | |
download | ceph-d05a4e55746a4c3dd1683618aa2db2499f3fc0bf.tar.gz |
ceph df: fix si units for 'global' stats
si_t expects bytes, but it was being given kilobytes.
Signed-off-by: Mike Kelly <pioto@pioto.org>
(cherry picked from commit 0c2b738d8d07994fee4c73dd076ac9364a64bdb2)
-rw-r--r-- | src/mon/PGMonitor.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mon/PGMonitor.cc b/src/mon/PGMonitor.cc index 687ef92158b..757cf9f9031 100644 --- a/src/mon/PGMonitor.cc +++ b/src/mon/PGMonitor.cc @@ -1062,9 +1062,9 @@ void PGMonitor::dump_fs_stats(stringstream &ss, Formatter *f, bool verbose) if (verbose) { tbl.define_column("OBJECTS", TextTable::LEFT, TextTable::LEFT); } - tbl << stringify(si_t(pg_map.osd_sum.kb)) - << stringify(si_t(pg_map.osd_sum.kb_avail)) - << stringify(si_t(pg_map.osd_sum.kb_used)); + tbl << stringify(si_t(pg_map.osd_sum.kb*1024)) + << stringify(si_t(pg_map.osd_sum.kb_avail*1024)) + << stringify(si_t(pg_map.osd_sum.kb_used*1024)); tbl << percentify(((float)pg_map.osd_sum.kb_used / pg_map.osd_sum.kb)*100); if (verbose) { tbl << stringify(si_t(pg_map.pg_sum.stats.sum.num_objects)); |