]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: Use physical ratio for nearfull (doesn't include backfill resserve) 31954/head
authorDavid Zafman <dzafman@redhat.com>
Mon, 2 Dec 2019 23:25:00 +0000 (15:25 -0800)
committerDavid Zafman <dzafman@redhat.com>
Mon, 2 Dec 2019 23:25:00 +0000 (15:25 -0800)
Fixes: https://tracker.ceph.com/issues/42346
Signed-off-by: David Zafman <dzafman@redhat.com>
src/osd/OSD.cc

index 35709c27523113b2f9a75b31bd531470ac6b5940..99d2a26f53a00f59c2b9a45f85a112065b4cae19 100644 (file)
@@ -758,7 +758,7 @@ OSDService::s_names OSDService::recalc_full_state(float ratio, float pratio, str
     return FULL;
   } else if (ratio > backfillfull_ratio) {
     return BACKFILLFULL;
-  } else if (ratio > nearfull_ratio) {
+  } else if (pratio > nearfull_ratio) {
     return NEARFULL;
   }
    return NONE;