Corrupted block.db for osd. How to extract particular PG from that osd?
Hello cephers! We're lost block.db file for one of our osd. This results in down osd and incomplete PG. Block file from osd, which symlinks to particular /dev folder is live and correct. My main question is there any thereoretical possibility to extract particular PG from osd which block.db device has been lost? Is there any way I can make it using ceph-objectstore-tool or ceph-bluestore-tool? We're running ceph version 12.2.12 -- Very truly yours, Kalinkin Alexey Research fellow of Epigenetic lab, RCMG.
No, it's not possible to recover from a *completely dead* block.db, it contains all the metadata (like... object names) Paul -- Paul Emmerich Looking for help with your Ceph cluster? Contact us at https://croit.io croit GmbH Freseniusstr. 31h 81247 München www.croit.io Tel: +49 89 1896585 90 On Tue, Oct 15, 2019 at 6:02 PM Alexey Kalinkin <akalinkin@epigenetic.ru> wrote:
Hello cephers!
We're lost block.db file for one of our osd. This results in down osd and incomplete PG. Block file from osd, which symlinks to particular /dev folder is live and correct. My main question is there any thereoretical possibility to extract particular PG from osd which block.db device has been lost? Is there any way I can make it using ceph-objectstore-tool or ceph-bluestore-tool? We're running ceph version 12.2.12
-- Very truly yours, Kalinkin Alexey Research fellow of Epigenetic lab, RCMG. _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
participants (2)
-
Alexey Kalinkin
-
Paul Emmerich