Backport #22199
Updated by Jan Fajerski over 6 years ago
Say you have 3 OSDs and remove osd.1, then get and decompile the crushmap, the decompled map contains a this entry: https://github.com/ceph/ceph/pull/19039 <pre><code class="text"> # devices device 0 osd.0 class hdd device 1 device1 device 2 osd.2 class hdd </code></pre> While crushtool compiles this map without issues, it is confusing to users. https://github.com/ceph/ceph/pull/18901