Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / src / test / cli / crushtool / show-choose-tries.txt
1 # begin crush map
2 tunable choose_local_tries 0
3 tunable choose_local_fallback_tries 0
4 tunable choose_total_tries 50
5 tunable chooseleaf_descend_once 1
6
7 # devices
8 device 0 device0
9 device 1 device1
10 device 2 device2
11
12 # types
13 type 0 device
14 type 1 root
15
16 # buckets
17 root root {
18         id -1           # do not change unnecessarily
19         # weight 3.000
20         alg straw
21         hash 0  # rjenkins1
22         item device0 weight 1.000
23         item device1 weight 1.000
24         item device2 weight 1.000
25 }
26
27 rule first_ruleset {
28         ruleset 0
29         type replicated
30         min_size 1
31         max_size 10
32         step take root
33         step choose firstn 0 type device
34         step emit
35 }
36
37 rule indep_ruleset {
38     ruleset 1
39     type erasure
40     min_size 3
41     max_size 20
42     step set_chooseleaf_tries 5
43     step take root
44     step choose indep 0 type device
45     step emit
46 }
47