From ae06a6aee7ab5faca72a1419b78cf85b34d916c8 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Mon, 5 Jun 2017 17:56:31 -0700 Subject: [PATCH] pgmap: extend mon_pg_warn_min_objects to cover the PG-per-OSD warnings too Signed-off-by: Greg Farnum --- src/mon/PGMap.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mon/PGMap.cc b/src/mon/PGMap.cc index 1ab34f253cb..0f0dff32f9c 100644 --- a/src/mon/PGMap.cc +++ b/src/mon/PGMap.cc @@ -2871,6 +2871,10 @@ void PGMap::get_health( // pg skew int num_in = osdmap.get_num_in_osds(); int sum_pg_up = MAX(pg_sum.up, static_cast(pg_stat.size())); + int sum_objects = pg_sum.stats.sum.num_objects; + if (sum_objects < cct->_conf->mon_pg_warn_min_objects) { + return; + } if (num_in && cct->_conf->mon_pg_warn_min_per_osd > 0) { int per = sum_pg_up / num_in; if (per < cct->_conf->mon_pg_warn_min_per_osd && per) { -- 2.39.5