]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Fix ceph-bluestore-tool allocmap command 60335/head
authorAdam Kupczyk <akupczyk@ibm.com>
Fri, 13 Sep 2024 16:39:51 +0000 (16:39 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Tue, 15 Oct 2024 18:45:32 +0000 (18:45 +0000)
commit8835d07c235e141f26fead706dfb13a8f4d15f47
tree3110e2357cd4709bf6da2b19b23dcac271e510db
parent522313874efebd01c8008e6ae55a95d8838e6aae
os/bluestore: Fix ceph-bluestore-tool allocmap command

BlueStore::read_allocation_from_drive_for_bluestore_tool was
not informed that multiple bdev labels can exist and reserve space.
Comparison of real alloc vs recovered alloc was failing.

Fixes: https://tracker.ceph.com/issues/68560
Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
(cherry picked from commit 358f33a148c9a65478e33648f16e8c8af73c98f2)
src/os/bluestore/BlueStore.cc