]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/rados/cephadm/thrash-old-clients/workloads/cache-snaps.yaml
33f667ffd937b2eec3ae9335d5120204da69252c
[ceph.git] / ceph / qa / suites / rados / cephadm / thrash-old-clients / workloads / cache-snaps.yaml
1 overrides:
2 ceph:
3 log-ignorelist:
4 - must scrub before tier agent can activate
5 tasks:
6 - exec:
7 client.0:
8 - sudo ceph osd pool create base 4
9 - sudo ceph osd pool application enable base rados
10 - sudo ceph osd pool create cache 4
11 - sudo ceph osd tier add base cache
12 - sudo ceph osd tier cache-mode cache writeback
13 - sudo ceph osd tier set-overlay base cache
14 - sudo ceph osd pool set cache hit_set_type bloom
15 - sudo ceph osd pool set cache hit_set_count 8
16 - sudo ceph osd pool set cache hit_set_period 3600
17 - sudo ceph osd pool set cache target_max_objects 250
18 - sudo ceph osd pool set cache min_read_recency_for_promote 2
19 - rados:
20 clients: [client.2]
21 pools: [base]
22 ops: 4000
23 objects: 500
24 op_weights:
25 read: 100
26 write: 100
27 delete: 50
28 copy_from: 50
29 cache_flush: 50
30 cache_try_flush: 50
31 cache_evict: 50
32 snap_create: 50
33 snap_remove: 50
34 rollback: 50