]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
release note: Add pending release notes for already merged code 32041/head
authorDavid Zafman <dzafman@redhat.com>
Thu, 5 Dec 2019 17:52:04 +0000 (09:52 -0800)
committerDavid Zafman <dzafman@redhat.com>
Mon, 9 Dec 2019 19:51:32 +0000 (11:51 -0800)
Follow on to https://github.com/ceph/ceph/pull/31774

Signed-off-by: David Zafman <dzafman@redhat.com>
PendingReleaseNotes

index 140bedd078f424fe54de8854b6d445e941e050f9..b07086d84d6ff5fd01f08a2bdba9f3d5dd2e1ff1 100644 (file)
   named 'Records'. Note that this does not affect pulling bucket notification
   from a subscription in a 'pubsub' zone, as these are already wrapped inside
   that array.
+
+* The configuration value ``osd_calc_pg_upmaps_max_stddev`` used for upmap
+  balancing has been removed. Instead use the mgr balancer config
+  ``upmap_max_deviation`` which now is an integer number of PGs of deviation
+  from the target PGs per OSD.  This can be set with a command like
+  ``ceph config set mgr mgr/balancer/upmap_max_deviation 2``.  The default
+  ``upmap_max_deviation`` is 1.  There are situations where crush rules
+  would not allow a pool to ever have completely balanced PGs.  For example, if
+  crush requires 1 replica on each of 3 racks, but there are fewer OSDs in 1 of
+  the racks.  In those cases, the configuration value can be increased.