mirror of
https://github.com/ceph/ceph
synced 2026-08-02 07:03:18 +00:00
qa/objectstore: test all bluestore compression algorithms
Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
parent
1b1c71a2c2
commit
8c8fb59dcf
@ -13,6 +13,7 @@ overrides:
|
||||
debug rocksdb: 10
|
||||
bluestore compression mode: aggressive
|
||||
bluestore fsck on mount: true
|
||||
bluestore compression algorithm: lz4
|
||||
# lower the full ratios since we can fill up a 100gb osd so quickly
|
||||
mon osd full ratio: .9
|
||||
mon osd backfillfull_ratio: .85
|
||||
24
qa/objectstore/bluestore-comp-snappy.yaml
Normal file
24
qa/objectstore/bluestore-comp-snappy.yaml
Normal file
@ -0,0 +1,24 @@
|
||||
overrides:
|
||||
thrashosds:
|
||||
bdev_inject_crash: 2
|
||||
bdev_inject_crash_probability: .5
|
||||
ceph:
|
||||
fs: xfs
|
||||
conf:
|
||||
osd:
|
||||
osd objectstore: bluestore
|
||||
bluestore block size: 96636764160
|
||||
debug bluestore: 20
|
||||
debug bluefs: 20
|
||||
debug rocksdb: 10
|
||||
bluestore compression mode: aggressive
|
||||
bluestore fsck on mount: true
|
||||
bluestore compression algorithm: snappy
|
||||
# lower the full ratios since we can fill up a 100gb osd so quickly
|
||||
mon osd full ratio: .9
|
||||
mon osd backfillfull_ratio: .85
|
||||
mon osd nearfull ratio: .8
|
||||
osd failsafe full ratio: .95
|
||||
|
||||
# this doesn't work with failures bc the log writes are not atomic across the two backends
|
||||
# bluestore bluefs env mirror: true
|
||||
24
qa/objectstore/bluestore-comp-zlib.yaml
Normal file
24
qa/objectstore/bluestore-comp-zlib.yaml
Normal file
@ -0,0 +1,24 @@
|
||||
overrides:
|
||||
thrashosds:
|
||||
bdev_inject_crash: 2
|
||||
bdev_inject_crash_probability: .5
|
||||
ceph:
|
||||
fs: xfs
|
||||
conf:
|
||||
osd:
|
||||
osd objectstore: bluestore
|
||||
bluestore block size: 96636764160
|
||||
debug bluestore: 20
|
||||
debug bluefs: 20
|
||||
debug rocksdb: 10
|
||||
bluestore compression mode: aggressive
|
||||
bluestore fsck on mount: true
|
||||
bluestore compression algorithm: zlib
|
||||
# lower the full ratios since we can fill up a 100gb osd so quickly
|
||||
mon osd full ratio: .9
|
||||
mon osd backfillfull_ratio: .85
|
||||
mon osd nearfull ratio: .8
|
||||
osd failsafe full ratio: .95
|
||||
|
||||
# this doesn't work with failures bc the log writes are not atomic across the two backends
|
||||
# bluestore bluefs env mirror: true
|
||||
24
qa/objectstore/bluestore-comp-zstd.yaml
Normal file
24
qa/objectstore/bluestore-comp-zstd.yaml
Normal file
@ -0,0 +1,24 @@
|
||||
overrides:
|
||||
thrashosds:
|
||||
bdev_inject_crash: 2
|
||||
bdev_inject_crash_probability: .5
|
||||
ceph:
|
||||
fs: xfs
|
||||
conf:
|
||||
osd:
|
||||
osd objectstore: bluestore
|
||||
bluestore block size: 96636764160
|
||||
debug bluestore: 20
|
||||
debug bluefs: 20
|
||||
debug rocksdb: 10
|
||||
bluestore compression mode: aggressive
|
||||
bluestore fsck on mount: true
|
||||
bluestore compression algorithm: zstd
|
||||
# lower the full ratios since we can fill up a 100gb osd so quickly
|
||||
mon osd full ratio: .9
|
||||
mon osd backfillfull_ratio: .85
|
||||
mon osd nearfull ratio: .8
|
||||
osd failsafe full ratio: .95
|
||||
|
||||
# this doesn't work with failures bc the log writes are not atomic across the two backends
|
||||
# bluestore bluefs env mirror: true
|
||||
@ -0,0 +1 @@
|
||||
.qa/objectstore/bluestore-comp-lz4.yaml
|
||||
@ -0,0 +1 @@
|
||||
.qa/objectstore/bluestore-comp-snappy.yaml
|
||||
@ -1 +0,0 @@
|
||||
.qa/objectstore/bluestore-comp.yaml
|
||||
@ -0,0 +1 @@
|
||||
.qa/objectstore/bluestore-comp-snappy.yaml
|
||||
@ -1 +0,0 @@
|
||||
.qa/objectstore/bluestore-comp.yaml
|
||||
Loading…
Reference in New Issue
Block a user