mirror of
https://github.com/ceph/ceph
synced 2024-12-24 04:14:07 +00:00
cf4ec5a8aa
Negative now means auto-weight, 0 means weight to 0. Change the default accordingly. Signed-off-by: Sage Weil <sage@redhat.com>
24 lines
1.0 KiB
Plaintext
24 lines
1.0 KiB
Plaintext
11.0.0
|
|
------
|
|
|
|
* If you have manually specified the monitor user rocksdb via the
|
|
``mon keyvaluedb = rocksdb`` option, you will need to manually add a file
|
|
to the mon data directory to preserve this option::
|
|
|
|
echo rocksdb > /var/lib/ceph/mon/ceph-`hostname`/kv_backend
|
|
|
|
New monitors will now use rocksdb by default, but if that file is
|
|
not present, existing monitors will use leveldb. The ``mon keyvaluedb`` option
|
|
now only affects the backend chosen when a monitor is created.
|
|
|
|
* The 'osd crush initial weight' option allows you to specify a CRUSH
|
|
weight for a newly added OSD. Previously a value of 0 (the default)
|
|
meant that we should use the size of the OSD's store to weight the
|
|
new OSD. Now, a value of 0 means it should have a weight of 0, and
|
|
a negative value (the new default) means we should automatically
|
|
weight the OSD based on its size. If your configuration file
|
|
explicitly specifies a value of 0 for this option you will need to
|
|
change it to a negative value (e.g., -1) to preserve the current
|
|
behavior.
|
|
|