]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: Fix status output warning for mon_warn_osd_usage_min_max_delta 16220/head
authorDavid Zafman <dzafman@redhat.com>
Fri, 7 Jul 2017 17:53:41 +0000 (10:53 -0700)
committerDavid Zafman <dzafman@redhat.com>
Fri, 7 Jul 2017 18:01:07 +0000 (11:01 -0700)
Fixes: http://tracker.ceph.com/issues/20544
Caued by: 489e810c37ed6fb9d32d1015634041a577501ee4

Signed-off-by: David Zafman <dzafman@redhat.com>
src/mon/PGMap.cc

index 69f9a5bd99ab72835827b1826c3b81aa6d294a16..88add444b75cd092bca9542372d427108efed53b 100644 (file)
@@ -2792,11 +2792,11 @@ void PGMap::get_health(
     float diff = max_osd_usage - min_osd_usage;
     if (diff > cct->_conf->mon_warn_osd_usage_min_max_delta) {
       ostringstream ss;
-      ss << "difference between min (" << roundf(min_osd_usage*1000.0)/100.0
-        << "%) and max (" << roundf(max_osd_usage*1000.0)/100.0
-        << "%) osd usage " << roundf(diff*1000.0)/100.0 << "% > "
-        << roundf(cct->_conf->mon_warn_osd_usage_min_max_delta*1000.0)/100.0
-        << " (mon_warn_osd_usage_min_max_delta)";
+      ss << "difference between min (" << roundf(min_osd_usage*1000.0)/10.0
+        << "%) and max (" << roundf(max_osd_usage*1000.0)/10.0
+        << "%) osd usage " << roundf(diff*1000.0)/10.0 << "% > "
+        << roundf(cct->_conf->mon_warn_osd_usage_min_max_delta*1000.0)/10.0
+        << "% (mon_warn_osd_usage_min_max_delta)";
       summary.push_back(make_pair(HEALTH_WARN, ss.str()));
       if (detail)
         detail->push_back(make_pair(HEALTH_WARN, ss.str()));