]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/cli/crushtool/check-overlapped-rules.crushmap.txt
bump version to 12.2.5-pve1
[ceph.git] / ceph / src / test / cli / crushtool / check-overlapped-rules.crushmap.txt
CommitLineData
7c673cae
FG
1device 0 device0
2device 1 device1
3device 2 device2
4device 3 device3
5device 4 device4
6
7type 0 osd
8type 1 host
9
10host host0 {
11 id -1
12 alg straw
13 hash 0
14 item device0 weight 1.000
15 item device1 weight 1.000
16 item device2 weight 1.000
17 item device3 weight 1.000
18 item device4 weight 1.000
19}
20
21rule rule-r0 {
22 ruleset 0
23 type replicated
24 min_size 1
25 max_size 3
26 step take host0
27 step choose firstn 0 type osd
28 step emit
29}
30
31rule rule-r1 {
32 ruleset 0
33 type replicated
34 min_size 1
35 max_size 1
36 step take host0
37 step choose firstn 0 type osd
38 step emit
39}
40
41rule rule-r2 {
42 ruleset 0
43 type replicated
44 min_size 1
45 max_size 2
46 step take host0
47 step choose firstn 0 type osd
48 step emit
49}
50
51rule rule-r3 {
52 ruleset 0
53 type replicated
54 min_size 2
55 max_size 3
56 step take host0
57 step choose indep 0 type osd
58 step emit
59}
60
61rule rule-r4 {
62 ruleset 0
63 type replicated
64 min_size 4
65 max_size 5
66 step take host0
67 step choose indep 0 type osd
68 step emit
69}
70
71rule rule-e0 {
72 ruleset 0
73 type erasure
74 min_size 1
75 max_size 10
76 step take host0
77 step choose indep 0 type osd
78 step emit
79}
80
81rule rule-e1 {
82 ruleset 1
83 type erasure
84 min_size 1
85 max_size 10
86 step take host0
87 step choose indep 0 type osd
88 step emit
89}