]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml
b84d4d9578d001e7893ee6c302422e24ec1b6d17
[ceph.git] / ceph / qa / suites / rados / thrash / workloads / cache-pool-snaps-readproxy.yaml
1 overrides:
2 ceph:
3 log-whitelist:
4 - must scrub before tier agent can activate
5 conf:
6 osd:
7 # override short_pg_log_entries.yaml (which sets these under [global])
8 osd_min_pg_log_entries: 3000
9 osd_max_pg_log_entries: 3000
10 tasks:
11 - exec:
12 client.0:
13 - sudo ceph osd pool create base 4
14 - sudo ceph osd pool application enable base rados
15 - sudo ceph osd pool create cache 4
16 - sudo ceph osd tier add base cache
17 - sudo ceph osd tier cache-mode cache readproxy
18 - sudo ceph osd tier set-overlay base cache
19 - sudo ceph osd pool set cache hit_set_type bloom
20 - sudo ceph osd pool set cache hit_set_count 8
21 - sudo ceph osd pool set cache hit_set_period 3600
22 - sudo ceph osd pool set cache target_max_objects 250
23 - rados:
24 clients: [client.0]
25 pools: [base]
26 ops: 4000
27 objects: 500
28 pool_snaps: true
29 op_weights:
30 read: 100
31 write: 100
32 delete: 50
33 copy_from: 50
34 cache_flush: 50
35 cache_try_flush: 50
36 cache_evict: 50
37 snap_create: 50
38 snap_remove: 50
39 rollback: 50