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:17 -0700 |
commit | eac3cd2d8334db7c70cbba433610136ff76e447f (patch) | |
tree | c63821ad1fa1de8b6a3a9d347a540fc1ddfd54e7 | |
parent | 7bc7c9d4bc6f5bbadbb5e6f9844a0e1f66373c90 (diff) | |
download | ceph-eac3cd2d8334db7c70cbba433610136ff76e447f.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 ed4833bce7a..17172980a0a 100644 --- a/src/mon/PGMonitor.cc +++ b/src/mon/PGMonitor.cc @@ -1054,9 +1054,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)); |