mirror of
https://github.com/ceph/ceph
synced 2025-02-23 19:17:37 +00:00
Merge pull request #476 from t-miyamae/wip-10886
erasure code: added shec's initial ceph-qa-suite Reviewed-by: Loic Dachary <ldachary@redhat.com>
This commit is contained in:
commit
a4c4321a75
5
clusters/fixed-4.yaml
Normal file
5
clusters/fixed-4.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
roles:
|
||||
- [mon.a, osd.0, osd.4, osd.8, osd.12]
|
||||
- [mon.b, osd.1, osd.5, osd.9, osd.13]
|
||||
- [mon.c, osd.2, osd.6, osd.10, osd.14]
|
||||
- [osd.3, osd.7, osd.11, osd.15, client.0]
|
30
erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml
Normal file
30
erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml
Normal file
@ -0,0 +1,30 @@
|
||||
tasks:
|
||||
- rados:
|
||||
clients: [client.0]
|
||||
ops: 400
|
||||
objects: 50
|
||||
ec_pool: true
|
||||
erasure_code_profile:
|
||||
name: shecprofile
|
||||
plugin: shec
|
||||
k: 4
|
||||
m: 3
|
||||
c: 2
|
||||
ruleset-failure-domain: osd
|
||||
op_weights:
|
||||
read: 100
|
||||
write: 0
|
||||
append: 100
|
||||
delete: 50
|
||||
snap_create: 50
|
||||
snap_remove: 50
|
||||
rollback: 50
|
||||
copy_from: 50
|
||||
setattr: 25
|
||||
rmattr: 25
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
global:
|
||||
enable experimental unrecoverable data corrupting features: shec
|
||||
|
0
suites/rados/thrash-erasure-code-shec/%
Normal file
0
suites/rados/thrash-erasure-code-shec/%
Normal file
1
suites/rados/thrash-erasure-code-shec/clusters/fixed-4.yaml
Symbolic link
1
suites/rados/thrash-erasure-code-shec/clusters/fixed-4.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../clusters/fixed-4.yaml
|
1
suites/rados/thrash-erasure-code-shec/fs/xfs.yaml
Symbolic link
1
suites/rados/thrash-erasure-code-shec/fs/xfs.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../fs/xfs.yaml
|
1
suites/rados/thrash-erasure-code-shec/msgr-failures
Symbolic link
1
suites/rados/thrash-erasure-code-shec/msgr-failures
Symbolic link
@ -0,0 +1 @@
|
||||
../thrash/msgr-failures
|
18
suites/rados/thrash-erasure-code-shec/thrashers/default.yaml
Normal file
18
suites/rados/thrash-erasure-code-shec/thrashers/default.yaml
Normal file
@ -0,0 +1,18 @@
|
||||
tasks:
|
||||
- install:
|
||||
- ceph:
|
||||
log-whitelist:
|
||||
- wrongly marked me down
|
||||
- objects unfound and apparently lost
|
||||
- slow request
|
||||
conf:
|
||||
osd:
|
||||
osd debug reject backfill probability: .3
|
||||
osd max backfills: 1
|
||||
osd scrub min interval: 60
|
||||
osd scrub max interval: 120
|
||||
- thrashosds:
|
||||
timeout: 1200
|
||||
chance_pgnum_grow: 1
|
||||
chance_pgpnum_fix: 1
|
||||
min_in: 8
|
@ -0,0 +1 @@
|
||||
../../../../erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml
|
Loading…
Reference in New Issue
Block a user