Feature #9025
closed
erasure-code: chunk remapping
Added by Loïc Dachary over 9 years ago.
Updated over 9 years ago.
Description
Interpret the mapping parameter and remap the chunks accordingly. For instance mapping=_DD means the data chunks are stored in the last two chunks and mapping=DD_ is the default where the data chunks are stored in the first two chunks for K=2, M=1
- Status changed from In Progress to Fix Under Review
- % Done changed from 0 to 80
Now that the teuthology + MDS bugs are fixed, the following job will be scheduled to exercise remapping:
os_type: ubuntu
os_version: '14.04'
overrides:
ceph:
conf:
global:
osd heartbeat grace: 40
mon:
debug mon: 20
debug ms: 1
debug paxos: 20
mon warn on legacy crush tunables: false
osd:
debug filestore: 20
debug journal: 20
debug ms: 1
debug osd: 20
log-whitelist:
- slow request
- scrub mismatch
- ScrubResult
ceph-deploy:
branch:
dev: next
conf:
client:
log file: /var/log/ceph/ceph-$name.$pid.log
mon:
debug mon: 1
debug ms: 20
debug paxos: 20
osd default pool size: 2
install:
ceph:
branch: wip-9025-chunk-remapping
roles:
- - mon.a
- mds.a
- osd.0
- osd.1
- - mon.b
- mon.c
- osd.2
- osd.3
- - client.0
suite_path: /home/loic/software/ceph/ceph-qa-suite
tasks:
- install:
branch: wip-9025-chunk-remapping
- ceph:
fs: xfs
- thrashosds:
chance_pgnum_grow: 1
chance_pgpnum_fix: 1
timeout: 1200
- rados:
clients:
- client.0
ec_pool: true
erasure_code_profile:
name: "mappingprofile"
plugin: "jerasure"
mapping: "DD_"
k: 2
m: 1
ruleset-failure-domain: "osd"
objects: 500
op_weights:
append: 45
delete: 10
read: 45
write: 0
ops: 4000
- Status changed from Fix Under Review to Resolved
- % Done changed from 80 to 100
Also available in: Atom
PDF