Den ons 22 jan. 2020 kl 16:30 skrev Robert LeBlanc <robert@leblancnet.us>:
In the last release of Jewel [0] it mentions that omap data can be stored in rocksdb instead of leveldb. We are seeing high latencies from compaction of leveldb on our Jewel cluster (can't upgrade at this time). I installed the latest version, but apparently that is not enough to do the conversion. Is there a way to move OSDs from leveldb to rocksdb without trashing and rebuilding all the osds?

[0] https://docs.ceph.com/docs/master/releases/jewel/


If you are running something else than CentOS there seems to be a way.
For some reason CentOS jewel lacks snappy compression for its rocksdb, but the tool will make such a rocksdb anyhow.

https://ceph-users.ceph.narkive.com/Znl1HyKq/any-backfill-in-our-cluster-makes-the-cluster-unusable-and-takes-forever


-- 
May the most significant bit of your life be positive.