Advertisement
Guest User

crushmap.txt

a guest
Apr 16th, 2012
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.53 KB | None | 0 0
  1. # begin crush map
  2.  
  3. # devices
  4. device 0 osd.0
  5. device 1 osd.1
  6. device 2 osd.2
  7. device 3 osd.3
  8.  
  9. # types
  10. type 0 osd
  11. type 1 host
  12. type 2 rack
  13. type 3 row
  14. type 4 room
  15. type 5 datacenter
  16. type 6 pool
  17.  
  18. # buckets
  19. host r2d2 {
  20.     id -2       # do not change unnecessarily
  21.     # weight 0.158
  22.     alg straw
  23.     hash 0  # rjenkins1
  24.     item osd.0 weight 0.158
  25. }
  26. host fnordkorea {
  27.     id -4       # do not change unnecessarily
  28.     # weight 0.312
  29.     alg straw
  30.     hash 0  # rjenkins1
  31.     item osd.1 weight 0.312
  32. }
  33. host quark {
  34.     id -5       # do not change unnecessarily
  35.     # weight 0.251
  36.     alg straw
  37.     hash 0  # rjenkins1
  38.     item osd.2 weight 0.251
  39. }
  40. host heisenberg {
  41.     id -6       # do not change unnecessarily
  42.     # weight 2.441
  43.     alg straw
  44.     hash 0  # rjenkins1
  45.     item osd.3 weight 2.441
  46. }
  47. rack samacafe {
  48.     id -3       # do not change unnecessarily
  49.     # weight 3.162
  50.     alg straw
  51.     hash 0  # rjenkins1
  52.     item r2d2 weight 0.158
  53.     item fnordkorea weight 0.312
  54.     item quark weight 0.251
  55.     item heisenberg weight 2.441
  56. }
  57. pool default {
  58.     id -1       # do not change unnecessarily
  59.     # weight 4.000
  60.     alg straw
  61.     hash 0  # rjenkins1
  62.     item samacafe weight 4.000
  63. }
  64.  
  65. # rules
  66. rule data {
  67.     ruleset 0
  68.     type replicated
  69.     min_size 1
  70.     max_size 10
  71.     step take default
  72.     step chooseleaf firstn 0 type host
  73.     step emit
  74. }
  75. rule metadata {
  76.     ruleset 1
  77.     type replicated
  78.     min_size 1
  79.     max_size 10
  80.     step take default
  81.     step chooseleaf firstn 0 type host
  82.     step emit
  83. }
  84. rule rbd {
  85.     ruleset 2
  86.     type replicated
  87.     min_size 1
  88.     max_size 10
  89.     step take default
  90.     step chooseleaf firstn 0 type host
  91.     step emit
  92. }
  93.  
  94. # end crush map
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement