]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore be more tolerant to lack of space for bluefs.
authorIgor Fedotov <ifedotov@suse.com>
Mon, 11 Mar 2019 16:13:19 +0000 (19:13 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Fri, 22 Mar 2019 22:11:52 +0000 (01:11 +0300)
commit165a56b2dee03ec2c0f5df0004ddf2b1175671ab
tree2178da6c770dc9f2cb7bdc7cecdadc26a2c368ce
parent0596ea70002463390c4c76f7a212131aa4cdfb20
os/bluestore be more tolerant to lack of space for bluefs.

'gift' space is just advisory for allocation, part of it actually requested
from BlueFS is mandatory only. Hence do not fail when unable to allocate
the whole space.

Fixes: https://tracker.ceph.com/issues/38760
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit dbc1a78787baacd7bbc98ff8bbb72e609def2ad6)
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/test/objectstore/store_test.cc