]>
Commit | Line | Data |
---|---|---|
1 | tasks: | |
2 | - exec: | |
3 | client.0: | |
4 | - sudo ceph osd erasure-code-profile set teuthologyprofile crush-failure-domain=osd m=1 k=2 | |
5 | - sudo ceph osd pool create datapool 4 4 erasure teuthologyprofile | |
6 | - sudo ceph osd pool set datapool allow_ec_overwrites true | |
7 | - rbd pool init datapool | |
8 | ||
9 | overrides: | |
10 | thrashosds: | |
11 | bdev_inject_crash: 2 | |
12 | bdev_inject_crash_probability: .5 | |
13 | ceph: | |
14 | fs: xfs | |
15 | conf: | |
16 | client: | |
17 | rbd default data pool: datapool | |
18 | osd: # force bluestore since it's required for ec overwrites | |
19 | osd objectstore: bluestore | |
20 | bluestore block size: 96636764160 | |
21 | enable experimental unrecoverable data corrupting features: "*" | |
22 | osd debug randomize hobject sort order: false | |
23 | # this doesn't work with failures bc the log writes are not atomic across the two backends | |
24 | # bluestore bluefs env mirror: true |