Project

General

Profile

Bug #11814 » crush.txt

Crush MAP - Herve Rousseau, 05/29/2015 02:36 PM

 
# 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 straw_calc_version 1

# devices
device 0 osd.0
device 1 osd.1
device 2 osd.2
device 3 osd.3
device 4 osd.4
device 5 osd.5
device 6 osd.6
device 7 osd.7
device 8 osd.8
device 9 osd.9
device 10 osd.10
device 11 osd.11
device 12 osd.12
device 13 osd.13
device 14 osd.14
device 15 osd.15
device 16 osd.16
device 17 osd.17
device 18 osd.18
device 19 osd.19
device 20 osd.20
device 21 osd.21
device 22 osd.22
device 23 osd.23
device 24 osd.24
device 25 osd.25
device 26 osd.26
device 27 osd.27
device 28 osd.28
device 29 osd.29
device 30 osd.30
device 31 osd.31
device 32 osd.32
device 33 osd.33
device 34 osd.34
device 35 osd.35
device 36 osd.36
device 37 osd.37
device 38 osd.38
device 39 osd.39
device 40 osd.40
device 41 osd.41
device 42 osd.42
device 43 osd.43
device 44 osd.44
device 45 osd.45
device 46 osd.46
device 47 osd.47
device 48 osd.48
device 49 osd.49
device 50 osd.50
device 51 osd.51
device 52 osd.52
device 53 osd.53
device 54 osd.54
device 55 osd.55
device 56 osd.56
device 57 osd.57
device 58 osd.58
device 59 osd.59
device 60 osd.60
device 61 osd.61
device 62 osd.62
device 63 osd.63
device 64 osd.64
device 65 osd.65
device 66 osd.66
device 67 osd.67
device 68 osd.68
device 69 osd.69
device 70 osd.70
device 71 osd.71
device 72 osd.72
device 73 osd.73
device 74 osd.74
device 75 osd.75
device 76 osd.76
device 77 osd.77
device 78 osd.78
device 79 osd.79
device 80 osd.80
device 81 osd.81
device 82 osd.82
device 83 osd.83
device 84 osd.84
device 85 osd.85
device 86 osd.86
device 87 device87
device 88 osd.88
device 89 osd.89
device 90 osd.90
device 91 osd.91
device 92 osd.92
device 93 osd.93
device 94 osd.94
device 95 osd.95
device 96 device96
device 97 osd.97
device 98 device98
device 99 device99
device 100 device100
device 101 device101
device 102 device102
device 103 device103
device 104 device104
device 105 osd.105
device 106 device106
device 107 device107
device 108 osd.108
device 109 osd.109
device 110 device110
device 111 device111
device 112 device112
device 113 device113
device 114 device114
device 115 device115
device 116 device116
device 117 device117
device 118 osd.118
device 119 device119
device 120 device120
device 121 osd.121
device 122 osd.122
device 123 osd.123
device 124 osd.124
device 125 osd.125
device 126 osd.126
device 127 osd.127
device 128 osd.128
device 129 osd.129
device 130 osd.130
device 131 osd.131
device 132 osd.132
device 133 osd.133
device 134 osd.134
device 135 osd.135
device 136 osd.136
device 137 osd.137
device 138 osd.138
device 139 osd.139
device 140 device140
device 141 device141
device 142 device142
device 143 device143
device 144 device144
device 145 osd.145
device 146 device146
device 147 device147
device 148 device148
device 149 device149
device 150 osd.150
device 151 device151
device 152 device152
device 153 device153
device 154 device154
device 155 device155
device 156 device156
device 157 device157
device 158 device158
device 159 device159
device 160 device160
device 161 device161
device 162 device162
device 163 osd.163
device 164 osd.164
device 165 device165
device 166 device166
device 167 device167
device 168 osd.168
device 169 osd.169
device 170 osd.170
device 171 osd.171
device 172 osd.172
device 173 osd.173
device 174 osd.174
device 175 osd.175
device 176 osd.176
device 177 osd.177
device 178 osd.178
device 179 osd.179
device 180 osd.180
device 181 osd.181
device 182 osd.182
device 183 osd.183
device 184 osd.184
device 185 osd.185
device 186 osd.186
device 187 osd.187
device 188 osd.188
device 189 osd.189
device 190 osd.190
device 191 osd.191
device 192 osd.192
device 193 osd.193
device 194 osd.194
device 195 osd.195
device 196 osd.196
device 197 osd.197
device 198 osd.198
device 199 osd.199
device 200 osd.200
device 201 osd.201
device 202 osd.202
device 203 osd.203
device 204 osd.204
device 205 osd.205
device 206 osd.206
device 207 osd.207
device 208 osd.208
device 209 device209
device 210 device210
device 211 device211
device 212 osd.212
device 213 osd.213
device 214 osd.214
device 215 osd.215
device 216 osd.216
device 217 osd.217
device 218 osd.218
device 219 osd.219
device 220 osd.220
device 221 osd.221
device 222 osd.222
device 223 osd.223
device 224 osd.224
device 225 osd.225
device 226 osd.226
device 227 osd.227
device 228 device228
device 229 osd.229
device 230 osd.230
device 231 osd.231
device 232 device232
device 233 osd.233
device 234 device234
device 235 device235
device 236 device236
device 237 osd.237
device 238 osd.238
device 239 osd.239
device 240 device240
device 241 device241
device 242 osd.242
device 243 osd.243
device 244 osd.244
device 245 device245
device 246 device246
device 247 device247
device 248 device248
device 249 device249
device 250 device250
device 251 device251
device 252 device252
device 253 device253
device 254 device254
device 255 device255
device 256 device256
device 257 device257
device 258 device258
device 259 device259
device 260 device260
device 261 device261
device 262 device262
device 263 device263
device 264 device264
device 265 device265
device 266 device266
device 267 device267
device 268 device268
device 269 device269
device 270 device270
device 271 device271
device 272 device272
device 273 device273
device 274 device274
device 275 device275
device 276 device276
device 277 device277
device 278 device278
device 279 device279
device 280 device280
device 281 device281
device 282 device282
device 283 device283
device 284 device284
device 285 device285
device 286 device286
device 287 device287
device 288 device288
device 289 device289
device 290 device290
device 291 device291
device 292 device292
device 293 device293
device 294 device294
device 295 device295
device 296 device296
device 297 osd.297
device 298 osd.298
device 299 osd.299
device 300 osd.300
device 301 osd.301
device 302 osd.302
device 303 osd.303
device 304 osd.304
device 305 osd.305
device 306 osd.306
device 307 osd.307
device 308 osd.308
device 309 osd.309
device 310 osd.310
device 311 osd.311
device 312 osd.312
device 313 osd.313
device 314 osd.314

# types
type 0 osd
type 1 host
type 2 rack
type 3 ipservice
type 4 room
type 5 datacenter
type 6 root

# buckets
host p05151113498803 {
id -2 # do not change unnecessarily
# weight 54.600
alg straw
hash 0 # rjenkins1
item osd.304 weight 2.730
item osd.3 weight 2.730
item osd.16 weight 2.730
item osd.303 weight 2.730
item osd.298 weight 2.730
item osd.7 weight 2.730
item osd.4 weight 2.730
item osd.12 weight 2.730
item osd.301 weight 2.730
item osd.302 weight 2.730
item osd.9 weight 2.730
item osd.297 weight 2.730
item osd.300 weight 2.730
item osd.299 weight 2.730
item osd.305 weight 2.730
item osd.6 weight 2.730
item osd.2 weight 2.730
item osd.10 weight 2.730
item osd.5 weight 2.730
item osd.11 weight 2.730
}
rack RJ35 {
id -3 # do not change unnecessarily
# weight 54.600
alg straw
hash 0 # rjenkins1
item p05151113498803 weight 54.600
}
host p05151113525886 {
id -5 # do not change unnecessarily
# weight 54.490
alg straw
hash 0 # rjenkins1
item osd.233 weight 2.720
item osd.243 weight 2.720
item osd.242 weight 2.720
item osd.229 weight 2.720
item osd.239 weight 2.720
item osd.237 weight 2.720
item osd.230 weight 2.720
item osd.244 weight 2.720
item osd.46 weight 2.720
item osd.231 weight 2.720
item osd.238 weight 2.720
item osd.306 weight 2.730
item osd.308 weight 2.730
item osd.313 weight 2.730
item osd.312 weight 2.730
item osd.310 weight 2.730
item osd.311 weight 2.730
item osd.307 weight 2.730
item osd.314 weight 2.730
item osd.309 weight 2.730
}
rack RJ37 {
id -6 # do not change unnecessarily
# weight 54.490
alg straw
hash 0 # rjenkins1
item p05151113525886 weight 54.490
}
host p05151113576052 {
id -7 # do not change unnecessarily
# weight 54.410
alg straw
hash 0 # rjenkins1
item osd.57 weight 2.720
item osd.58 weight 2.720
item osd.60 weight 2.720
item osd.62 weight 2.720
item osd.64 weight 2.720
item osd.67 weight 2.720
item osd.71 weight 2.720
item osd.75 weight 2.720
item osd.77 weight 2.720
item osd.78 weight 2.720
item osd.79 weight 2.720
item osd.80 weight 2.720
item osd.81 weight 2.720
item osd.82 weight 2.720
item osd.83 weight 2.720
item osd.92 weight 2.720
item osd.93 weight 2.720
item osd.94 weight 2.720
item osd.95 weight 2.720
item osd.97 weight 2.730
}
rack RJ43 {
id -8 # do not change unnecessarily
# weight 54.410
alg straw
hash 0 # rjenkins1
item p05151113576052 weight 54.410
}
host p05151113536454 {
id -9 # do not change unnecessarily
# weight 54.410
alg straw
hash 0 # rjenkins1
item osd.48 weight 2.720
item osd.49 weight 2.720
item osd.50 weight 2.720
item osd.51 weight 2.720
item osd.53 weight 2.720
item osd.54 weight 2.720
item osd.56 weight 2.720
item osd.59 weight 2.720
item osd.61 weight 2.720
item osd.63 weight 2.720
item osd.65 weight 2.720
item osd.68 weight 2.720
item osd.70 weight 2.720
item osd.74 weight 2.720
item osd.76 weight 2.720
item osd.84 weight 2.720
item osd.89 weight 2.720
item osd.90 weight 2.720
item osd.91 weight 2.720
item osd.55 weight 2.730
}
rack RJ39 {
id -10 # do not change unnecessarily
# weight 54.410
alg straw
hash 0 # rjenkins1
item p05151113536454 weight 54.410
}
room 0513-R-0050 {
id -4 # do not change unnecessarily
# weight 217.910
alg straw
hash 0 # rjenkins1
item RJ35 weight 54.600
item RJ37 weight 54.490
item RJ43 weight 54.410
item RJ39 weight 54.410
}
root default {
id -1 # do not change unnecessarily
# weight 217.909
alg straw
hash 0 # rjenkins1
item 0513-R-0050 weight 217.909
}
host lxfsrk29a02 {
id -13 # do not change unnecessarily
# weight 28.800
alg straw
hash 0 # rjenkins1
item osd.122 weight 1.800
item osd.134 weight 1.800
item osd.130 weight 1.800
item osd.136 weight 1.800
item osd.127 weight 1.800
item osd.135 weight 1.800
item osd.129 weight 1.800
item osd.138 weight 1.800
item osd.121 weight 1.800
item osd.128 weight 1.800
item osd.132 weight 1.800
item osd.137 weight 1.800
item osd.125 weight 1.800
item osd.123 weight 1.800
item osd.124 weight 1.800
item osd.126 weight 1.800
}
host lxfssi44a03 {
id -17 # do not change unnecessarily
# weight 28.940
alg straw
hash 0 # rjenkins1
item osd.0 weight 1.810
item osd.1 weight 1.810
item osd.14 weight 1.810
item osd.15 weight 1.810
item osd.17 weight 1.810
item osd.19 weight 1.810
item osd.20 weight 1.810
item osd.21 weight 1.810
item osd.23 weight 1.810
item osd.36 weight 1.800
item osd.44 weight 1.810
item osd.45 weight 1.810
item osd.47 weight 1.810
item osd.109 weight 1.800
item osd.131 weight 1.810
item osd.133 weight 1.810
}
host lxfssi44a06 {
id -26 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.72 weight 1.810
item osd.52 weight 1.810
item osd.203 weight 1.810
item osd.66 weight 1.810
item osd.118 weight 1.810
item osd.208 weight 1.810
item osd.201 weight 1.810
item osd.204 weight 1.810
item osd.163 weight 1.810
item osd.105 weight 1.810
item osd.85 weight 1.810
item osd.86 weight 1.810
item osd.207 weight 1.810
item osd.73 weight 1.810
item osd.206 weight 1.810
item osd.69 weight 1.810
}
rack SI44 {
id -18 # do not change unnecessarily
# weight 57.900
alg straw
hash 0 # rjenkins1
item lxfssi44a03 weight 28.940
item lxfssi44a06 weight 28.960
}
host lxfsrk25a04 {
id -19 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.8 weight 1.810
item osd.13 weight 1.810
item osd.18 weight 1.810
item osd.22 weight 1.810
item osd.24 weight 1.810
item osd.25 weight 1.810
item osd.26 weight 1.810
item osd.27 weight 1.810
item osd.28 weight 1.810
item osd.29 weight 1.810
item osd.30 weight 1.810
item osd.31 weight 1.810
item osd.32 weight 1.810
item osd.33 weight 1.810
item osd.34 weight 1.810
item osd.35 weight 1.810
}
host lxfsrk25a02 {
id -22 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.168 weight 1.810
item osd.189 weight 1.810
item osd.190 weight 1.810
item osd.191 weight 1.810
item osd.192 weight 1.810
item osd.193 weight 1.810
item osd.194 weight 1.810
item osd.195 weight 1.810
item osd.196 weight 1.810
item osd.37 weight 1.810
item osd.38 weight 1.810
item osd.39 weight 1.810
item osd.40 weight 1.810
item osd.41 weight 1.810
item osd.42 weight 1.810
item osd.43 weight 1.810
}
rack RK25 {
id -20 # do not change unnecessarily
# weight 57.920
alg straw
hash 0 # rjenkins1
item lxfsrk25a04 weight 28.960
item lxfsrk25a02 weight 28.960
}
host lxfsrk29a04 {
id -25 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.227 weight 1.810
item osd.212 weight 1.810
item osd.213 weight 1.810
item osd.214 weight 1.810
item osd.215 weight 1.810
item osd.216 weight 1.810
item osd.217 weight 1.810
item osd.218 weight 1.810
item osd.219 weight 1.810
item osd.220 weight 1.810
item osd.221 weight 1.810
item osd.222 weight 1.810
item osd.223 weight 1.810
item osd.224 weight 1.810
item osd.225 weight 1.810
item osd.226 weight 1.810
}
rack RK29 {
id -24 # do not change unnecessarily
# weight 57.760
alg straw
hash 0 # rjenkins1
item lxfsrk29a04 weight 28.960
item lxfsrk29a02 weight 28.800
}
host lxfssi45a02 {
id -27 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.88 weight 1.810
item osd.184 weight 1.810
item osd.182 weight 1.810
item osd.164 weight 1.810
item osd.186 weight 1.810
item osd.170 weight 1.810
item osd.145 weight 1.810
item osd.108 weight 1.810
item osd.188 weight 1.810
item osd.175 weight 1.810
item osd.139 weight 1.810
item osd.187 weight 1.810
item osd.183 weight 1.810
item osd.173 weight 1.810
item osd.177 weight 1.810
item osd.180 weight 1.810
}
host lxfssi45a04 {
id -29 # do not change unnecessarily
# weight 28.960
alg straw
hash 0 # rjenkins1
item osd.197 weight 1.810
item osd.171 weight 1.810
item osd.205 weight 1.810
item osd.172 weight 1.810
item osd.176 weight 1.810
item osd.178 weight 1.810
item osd.198 weight 1.810
item osd.179 weight 1.810
item osd.181 weight 1.810
item osd.202 weight 1.810
item osd.174 weight 1.810
item osd.169 weight 1.810
item osd.200 weight 1.810
item osd.185 weight 1.810
item osd.150 weight 1.810
item osd.199 weight 1.810
}
rack SI45 {
id -28 # do not change unnecessarily
# weight 57.920
alg straw
hash 0 # rjenkins1
item lxfssi45a02 weight 28.960
item lxfssi45a04 weight 28.960
}
root castor {
id -21 # do not change unnecessarily
# weight 231.500
alg straw
hash 0 # rjenkins1
item RK29 weight 57.760
item SI44 weight 57.900
item SI45 weight 57.920
item RK25 weight 57.920
}

# rules
rule data {
ruleset 0
type replicated
min_size 1
max_size 10
step take default
step chooseleaf firstn 0 type rack
step emit
}
rule metadata {
ruleset 1
type replicated
min_size 1
max_size 10
step take default
step chooseleaf firstn 0 type rack
step emit
}
rule rbd {
ruleset 2
type replicated
min_size 1
max_size 10
step take default
step chooseleaf firstn 0 type rack
step emit
}
rule castor {
ruleset 3
type replicated
min_size 1
max_size 10
step take castor
step chooseleaf firstn 0 type rack
step emit
}
rule testec {
ruleset 4
type erasure
min_size 3
max_size 20
step set_chooseleaf_tries 5
step take castor
step chooseleaf indep 0 type host
step emit
}
rule bigbang {
ruleset 5
type replicated
min_size 1
max_size 10
step take bucket10
step chooseleaf firstn 0 type rack
step emit
}
rule eos-ec-jerasure {
ruleset 6
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule eos-ec-isa {
ruleset 7
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule testbbecj {
ruleset 8
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule testbbeci {
ruleset 9
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule castor-ec-isa {
ruleset 10
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule eos-cold {
ruleset 11
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule testbbec-isa {
ruleset 12
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}
rule testbbec-jerasure {
ruleset 13
type erasure
min_size 3
max_size 12
step set_chooseleaf_tries 5
step set_choose_tries 100
step take bucket10
step chooseleaf indep 0 type host
step emit
}

# end crush map
(1-1/2)