Commit Graph

6 Commits

Author SHA1 Message Date
Sage Weil
eae9d285e2 objectstore/bluestore: disable bluefs env mirror
We can't atomically append to two env backends, which means
that we can see size mismatches when we inject failures.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-04 14:38:45 -04:00
Sage Weil
dccdb2eb0f tasks/ceph_manager: add bdev_inject_crash_probability support
Only do the failure injection 50% of the time; otherwise, just
kill as usual.

Signed-off-by: Sage Weil <sage@redhat.com>

# Conflicts:
#	tasks/ceph_manager.py
2016-09-21 17:07:28 -04:00
Sage Weil
f4de41c24f inject bdev failures when killing osd on bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:33 -04:00
Sage Weil
173a7b270d objectstore/bluestore: bluefs env mirror
Catch bugs in bluefs or rocksdb env layer.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00
Sage Weil
0bc2d643ba objectstore/bluestore.yaml: debug rocksdb
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00
Sage Weil
84bc367ccb objectstore: add filestore and bluestore stubs
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00