<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hi!</div><div><br data-mce-bogus="1"></div><div>I use ceph 13.2.1 (5533ecdc0fda920179d7ad84e0aa65a127b20d77) mimic (stable), and find that:<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>When expand whole cluster, i update pg_num, all succeed, but the status is as below:<br data-mce-bogus="1"></div><div>  cluster:<br>    id:     41ef913c-2351-4794-b9ac-dd340e3fbc75<br>    health: HEALTH_WARN<br>            3 pools have pg_num > pgp_num<br></div><div><br data-mce-bogus="1"></div><div>Then i update pgp_num too, warning miss.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>What makes me confused is that when i create whole cluster at first time,<br data-mce-bogus="1"></div><div>i use "ceph osd create pool pool_name pg_num", the pgp_num is auto equal to pg_num.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>But "ceph osd set pool pool_name pg_num" not.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Why does this design?<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Why do not auto update pgp_num when update pg_num?<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Thanks<br data-mce-bogus="1"></div></div></body></html>