|
# begin crush map
|
|
tunable choose_local_tries 0
|
|
tunable choose_local_fallback_tries 0
|
|
tunable choose_total_tries 50
|
|
tunable chooseleaf_descend_once 1
|
|
tunable chooseleaf_vary_r 1
|
|
tunable chooseleaf_stable 1
|
|
tunable straw_calc_version 1
|
|
tunable allowed_bucket_algs 54
|
|
|
|
# devices
|
|
device 0 osd.0 class ssd
|
|
device 1 osd.1 class ssd
|
|
device 2 osd.2 class ssd
|
|
device 3 osd.3 class ssd
|
|
device 4 osd.4 class ssd
|
|
device 5 osd.5 class ssd
|
|
device 6 osd.6 class ssd
|
|
device 7 osd.7 class ssd
|
|
device 8 osd.8 class ssd
|
|
device 9 osd.9 class ssd
|
|
device 10 osd.10 class ssd
|
|
device 11 osd.11 class ssd
|
|
device 12 osd.12 class ssd
|
|
device 13 osd.13 class ssd
|
|
device 14 osd.14 class ssd
|
|
device 15 osd.15 class ssd
|
|
device 16 osd.16 class ssd
|
|
device 17 osd.17 class ssd
|
|
device 18 osd.18 class ssd
|
|
device 19 osd.19 class ssd
|
|
device 20 osd.20 class ssd
|
|
device 21 osd.21 class ssd
|
|
device 22 osd.22 class ssd
|
|
device 23 osd.23 class ssd
|
|
device 24 osd.24 class ssd
|
|
device 25 osd.25 class ssd
|
|
device 26 osd.26 class ssd
|
|
device 27 osd.27 class ssd
|
|
device 28 osd.28 class ssd
|
|
device 29 osd.29 class ssd
|
|
device 30 osd.30 class ssd
|
|
device 31 osd.31 class ssd
|
|
device 32 osd.32 class ssd
|
|
device 33 osd.33 class ssd
|
|
device 34 osd.34 class ssd
|
|
device 35 osd.35 class ssd
|
|
device 36 osd.36 class ssd
|
|
device 37 osd.37 class ssd
|
|
device 38 osd.38 class ssd
|
|
device 39 osd.39 class ssd
|
|
device 40 osd.40 class ssd
|
|
device 41 osd.41 class ssd
|
|
device 42 osd.42 class ssd
|
|
device 43 osd.43 class ssd
|
|
device 44 osd.44 class ssd
|
|
device 45 osd.45 class ssd
|
|
device 46 osd.46 class ssd
|
|
device 47 osd.47 class ssd
|
|
device 48 osd.48 class ssd
|
|
device 49 osd.49 class ssd
|
|
device 50 osd.50 class ssd
|
|
device 51 osd.51 class ssd
|
|
device 52 osd.52 class ssd
|
|
device 53 osd.53 class ssd
|
|
device 54 osd.54 class ssd
|
|
device 55 osd.55 class ssd
|
|
device 56 osd.56 class ssd
|
|
device 58 osd.58 class ssd
|
|
device 61 osd.61 class ssd
|
|
device 63 osd.63 class ssd
|
|
device 64 osd.64 class ssd
|
|
device 68 osd.68 class ssd
|
|
|
|
# types
|
|
type 0 osd
|
|
type 1 host
|
|
type 2 chassis
|
|
type 3 rack
|
|
type 4 row
|
|
type 5 pdu
|
|
type 6 pod
|
|
type 7 room
|
|
type 8 datacenter
|
|
type 9 region
|
|
type 10 root
|
|
|
|
# buckets
|
|
host host-248 {
|
|
id -3 # do not change unnecessarily
|
|
id -5 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.2 weight 0.000
|
|
item osd.3 weight 0.000
|
|
}
|
|
host host-252 {
|
|
id -7 # do not change unnecessarily
|
|
id -6 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.10 weight 0.000
|
|
item osd.11 weight 0.000
|
|
}
|
|
host host-253 {
|
|
id -8 # do not change unnecessarily
|
|
id -27 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.13 weight 0.000
|
|
item osd.12 weight 0.000
|
|
}
|
|
host host-254 {
|
|
id -9 # do not change unnecessarily
|
|
id -28 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.14 weight 0.000
|
|
item osd.15 weight 0.000
|
|
}
|
|
host host-255 {
|
|
id -10 # do not change unnecessarily
|
|
id -29 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.16 weight 0.000
|
|
item osd.17 weight 0.000
|
|
}
|
|
host host-256 {
|
|
id -11 # do not change unnecessarily
|
|
id -30 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.18 weight 0.000
|
|
item osd.19 weight 0.000
|
|
}
|
|
host host-257 {
|
|
id -12 # do not change unnecessarily
|
|
id -31 class ssd # do not change unnecessarily
|
|
# weight 0.000
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.20 weight 0.000
|
|
item osd.21 weight 0.000
|
|
}
|
|
host host-258 {
|
|
id -13 # do not change unnecessarily
|
|
id -32 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.22 weight 0.441
|
|
item osd.23 weight 0.441
|
|
}
|
|
host host-259 {
|
|
id -14 # do not change unnecessarily
|
|
id -33 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.24 weight 0.441
|
|
item osd.25 weight 0.441
|
|
}
|
|
host host-260 {
|
|
id -15 # do not change unnecessarily
|
|
id -34 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.26 weight 0.441
|
|
item osd.27 weight 0.441
|
|
}
|
|
host host-261 {
|
|
id -16 # do not change unnecessarily
|
|
id -35 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.28 weight 0.441
|
|
item osd.29 weight 0.441
|
|
}
|
|
host host-262 {
|
|
id -17 # do not change unnecessarily
|
|
id -36 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.30 weight 0.441
|
|
item osd.31 weight 0.441
|
|
}
|
|
host host-263 {
|
|
id -18 # do not change unnecessarily
|
|
id -37 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.32 weight 0.441
|
|
item osd.33 weight 0.441
|
|
}
|
|
host host-351 {
|
|
id -19 # do not change unnecessarily
|
|
id -20 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.9 weight 0.441
|
|
item osd.8 weight 0.441
|
|
}
|
|
host host-350 {
|
|
id -21 # do not change unnecessarily
|
|
id -22 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.7 weight 0.441
|
|
item osd.6 weight 0.441
|
|
}
|
|
host host-349 {
|
|
id -23 # do not change unnecessarily
|
|
id -24 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.5 weight 0.441
|
|
item osd.4 weight 0.441
|
|
}
|
|
host host-352 {
|
|
id -25 # do not change unnecessarily
|
|
id -26 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.34 weight 0.441
|
|
item osd.35 weight 0.441
|
|
}
|
|
host host-353 {
|
|
id -38 # do not change unnecessarily
|
|
id -39 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.37 weight 0.441
|
|
item osd.36 weight 0.441
|
|
}
|
|
host host-380 {
|
|
id -40 # do not change unnecessarily
|
|
id -41 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.38 weight 0.441
|
|
item osd.55 weight 0.441
|
|
}
|
|
host host-378 {
|
|
id -42 # do not change unnecessarily
|
|
id -43 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.39 weight 0.441
|
|
item osd.44 weight 0.441
|
|
}
|
|
host host-375 {
|
|
id -44 # do not change unnecessarily
|
|
id -45 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.40 weight 0.441
|
|
item osd.49 weight 0.441
|
|
}
|
|
host host-369 {
|
|
id -47 # do not change unnecessarily
|
|
id -48 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.41 weight 0.441
|
|
item osd.43 weight 0.441
|
|
}
|
|
host host-373 {
|
|
id -49 # do not change unnecessarily
|
|
id -50 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.42 weight 0.441
|
|
item osd.47 weight 0.441
|
|
}
|
|
host host-376 {
|
|
id -51 # do not change unnecessarily
|
|
id -52 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.45 weight 0.441
|
|
item osd.56 weight 0.441
|
|
}
|
|
host host-370 {
|
|
id -53 # do not change unnecessarily
|
|
id -54 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.46 weight 0.441
|
|
item osd.61 weight 0.441
|
|
}
|
|
host host-372 {
|
|
id -55 # do not change unnecessarily
|
|
id -56 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.48 weight 0.441
|
|
item osd.51 weight 0.441
|
|
}
|
|
host host-381 {
|
|
id -57 # do not change unnecessarily
|
|
id -58 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.50 weight 0.441
|
|
item osd.63 weight 0.441
|
|
}
|
|
host host-379 {
|
|
id -59 # do not change unnecessarily
|
|
id -60 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.52 weight 0.441
|
|
item osd.68 weight 0.441
|
|
}
|
|
host host-374 {
|
|
id -61 # do not change unnecessarily
|
|
id -62 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.53 weight 0.441
|
|
item osd.64 weight 0.441
|
|
}
|
|
host host-377 {
|
|
id -63 # do not change unnecessarily
|
|
id -64 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.54 weight 0.441
|
|
item osd.58 weight 0.441
|
|
}
|
|
host host-371 {
|
|
id -2 # do not change unnecessarily
|
|
id -4 class ssd # do not change unnecessarily
|
|
# weight 0.882
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item osd.0 weight 0.441
|
|
item osd.1 weight 0.441
|
|
}
|
|
root default {
|
|
id -1 # do not change unnecessarily
|
|
id -46 class ssd # do not change unnecessarily
|
|
# weight 21.170
|
|
alg straw2
|
|
hash 0 # rjenkins1
|
|
item host-248 weight 0.000
|
|
item host-252 weight 0.000
|
|
item host-253 weight 0.000
|
|
item host-254 weight 0.000
|
|
item host-255 weight 0.000
|
|
item host-256 weight 0.000
|
|
item host-257 weight 0.000
|
|
item host-258 weight 0.882
|
|
item host-259 weight 0.882
|
|
item host-260 weight 0.882
|
|
item host-261 weight 0.882
|
|
item host-262 weight 0.882
|
|
item host-263 weight 0.882
|
|
item host-351 weight 0.882
|
|
item host-350 weight 0.882
|
|
item host-349 weight 0.882
|
|
item host-352 weight 0.882
|
|
item host-353 weight 0.882
|
|
item host-380 weight 0.882
|
|
item host-378 weight 0.882
|
|
item host-375 weight 0.882
|
|
item host-369 weight 0.882
|
|
item host-373 weight 0.882
|
|
item host-376 weight 0.882
|
|
item host-370 weight 0.882
|
|
item host-372 weight 0.882
|
|
item host-381 weight 0.882
|
|
item host-379 weight 0.882
|
|
item host-374 weight 0.882
|
|
item host-377 weight 0.882
|
|
item host-371 weight 0.882
|
|
}
|
|
|
|
# rules
|
|
rule replicated_ruleset {
|
|
id 0
|
|
type replicated
|
|
min_size 1
|
|
max_size 10
|
|
step take default
|
|
step chooseleaf firstn 0 type host
|
|
step emit
|
|
}
|
|
|
|
# choose_args
|
|
choose_args 18446744073709551615 {
|
|
{
|
|
bucket_id -1
|
|
weight_set [
|
|
[ 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -2
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -3
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -4
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -5
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -6
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -7
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -8
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -9
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -10
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -11
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -12
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -13
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -14
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -15
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -16
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -17
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -18
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -19
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -20
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -21
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -22
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -23
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -24
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -25
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -26
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -27
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -28
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -29
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -30
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -31
|
|
weight_set [
|
|
[ 0.000 0.000 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -32
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -33
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -34
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -35
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -36
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -37
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -38
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -39
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -40
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -41
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -42
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -43
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -44
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -45
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -46
|
|
weight_set [
|
|
[ 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 0.882 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -47
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -48
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -49
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -50
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -51
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -52
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -53
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -54
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -55
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -56
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -57
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -58
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -59
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -60
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -61
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -62
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -63
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
{
|
|
bucket_id -64
|
|
weight_set [
|
|
[ 0.441 0.441 ]
|
|
]
|
|
}
|
|
}
|
|
|
|
# end crush map
|