]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Added rescue procedure for bluefs log replay
authorAdam Kupczyk <akupczyk@redhat.com>
Tue, 23 Jun 2020 12:45:18 +0000 (14:45 +0200)
committerAdam Kupczyk <akupczyk@redhat.com>
Wed, 15 Jul 2020 19:58:02 +0000 (21:58 +0200)
commit7f4c1d97bd26ca78751cd28f628370a702ef0157
treeb2af91ec73d67f9b30ef4cb2b8d1bd0817d2601f
parent3b0fd4ba86f3814145cc1a88499caa9e53ff2e3c
os/bluestore: Added rescue procedure for bluefs log replay

This is a procedure tries to find on disk unreachable extents and pretend they were
already a part of bluefs log. If this gives proper crc, accept it.

Fixes: https://tracker.ceph.com/issues/46195
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/common/legacy_config_opts.h
src/common/options.cc
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h