Advertisement
Guest User

maxt_ceph.conf

a guest
Mar 27th, 2013
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [global]
  2.  
  3. auth cluster required = cephx
  4. auth service required = cephx
  5. auth client required = cephx
  6. #auth supported = cephx
  7. #keyring = /etc/ceph/keyring.admin
  8.  
  9. [osd]
  10. osd data = /var/ceph/osd/osd.$id
  11. osd journal = /var/ceph/osd/osd.$id/journal
  12.  
  13. osd journal size = 10000
  14.  
  15. filestore xattr use omap = true
  16.  
  17. cluster network = 10.241.0.0/24
  18. public network = 192.168.11.0/24
  19.  
  20. osd mkfs type = xfs
  21. osd mkfs options xfs = "-f" # default for xfs is "-f"
  22. osd mount options xfs = "rw,noatime,nodiratime,noexec,nodev,inode64" # default mount option is "rw,noatime"
  23.  
  24. [mon]
  25. mon data = /var/ceph/mon/mon.$id
  26.  
  27. [mon.a]
  28.  
  29. host = alpha
  30. mon addr = 192.168.11.141:6789
  31.  
  32. [mon.b]
  33.  
  34. host = beta
  35. mon addr = 192.168.11.130:6789
  36.  
  37. #[mon.c]
  38.  
  39. # host = gamma
  40. # mon addr = 192.168.11.122:6789
  41.  
  42. [osd.110]
  43. host = alpha
  44. devs = /dev/tray02
  45. public addr = 192.168.11.141
  46. cluster addr = 10.241.0.10
  47.  
  48. [osd.111]
  49. host = alpha
  50. devs = /dev/tray03
  51. public addr = 192.168.11.141
  52. cluster addr = 10.241.0.10
  53.  
  54. [osd.112]
  55. host = alpha
  56. devs = /dev/tray04
  57. public addr = 192.168.11.141
  58. cluster addr = 10.241.0.10
  59.  
  60. [osd.113]
  61. host = alpha
  62. devs = /dev/tray05
  63. public addr = 192.168.11.141
  64. cluster addr = 10.241.0.10
  65.  
  66. [osd.120]
  67. host = beta
  68. devs = /dev/tray02
  69. public addr = 192.168.11.130
  70. cluster addr = 10.241.0.11
  71.  
  72. [osd.121]
  73. host = beta
  74. devs = /dev/tray03
  75. public addr = 192.168.11.130
  76. cluster addr = 10.241.0.11
  77.  
  78. [osd.122]
  79. host = beta
  80. devs = /dev/tray04
  81. public addr = 192.168.11.130
  82. cluster addr = 10.241.0.11
  83.  
  84. #[osd.130]
  85. # host = gamma
  86. # devs = /dev/tray02
  87. # public addr = 192.168.11.122
  88. # cluster addr = 10.241.0.12
  89.  
  90. #[osd.131]
  91. # host = gamma
  92. # devs = /dev/tray03
  93. # public addr = 192.168.11.122
  94. # cluster addr = 10.241.0.12
  95.  
  96.  
  97. CRUSHMAP
  98. # begin crush map
  99.  
  100. # devices
  101. device 110 osd.110
  102. device 111 osd.111
  103. device 120 osd.120
  104. device 121 osd.121
  105. device 130 osd.130
  106. device 131 osd.131
  107.  
  108. # types
  109. type 0 osd
  110. type 1 host
  111. type 2 rack
  112. type 3 row
  113. type 4 room
  114. type 5 datacenter
  115. type 6 root
  116.  
  117. # buckets
  118. host alpha {
  119. id -1 # do not change unnecessarily
  120. # weight 4.000
  121. alg straw
  122. hash 0 # rjenkins1
  123. item osd.110 weight 2.000
  124. item osd.111 weight 2.000
  125. }
  126. host beta {
  127. id -2 # do not change unnecessarily
  128. # weight 4.000
  129. alg straw
  130. hash 0 # rjenkins1
  131. item osd.120 weight 2.000
  132. item osd.121 weight 2.000
  133. }
  134. host gamma {
  135. id -3 # do not change unnecessarily
  136. # weight 4.000
  137. alg straw
  138. hash 0 # rjenkins1
  139. item osd.130 weight 2.000
  140. item osd.131 weight 2.000
  141. }
  142. rack rack_i2 {
  143. id -4 # do not change unnecessarily
  144. # weight 100.000
  145. alg straw
  146. hash 0 # rjenkins1
  147. item alpha weight 100.000
  148. }
  149. rack rack_i3 {
  150. id -5 # do not change unnecessarily
  151. # weight 100.000
  152. alg straw
  153. hash 0 # rjenkins1
  154. item beta weight 100.000
  155. }
  156. rack rack_i4 {
  157. id -6 # do not change unnecessarily
  158. # weight 100.000
  159. alg straw
  160. hash 0 # rjenkins1
  161. item gamma weight 100.000
  162. }
  163. root 3DC {
  164. id -7 # do not change unnecessarily
  165. # weight 3000.000
  166. alg straw
  167. hash 0 # rjenkins1
  168. item rack_i2 weight 1000.000
  169. item rack_i3 weight 1000.000
  170. item rack_i4 weight 1000.000
  171. }
  172.  
  173. # rules
  174. rule data {
  175. ruleset 0
  176. type replicated
  177. min_size 1
  178. max_size 10
  179. step take 3DC
  180. step chooseleaf firstn 0 type host
  181. step emit
  182. }
  183. rule metadata {
  184. ruleset 1
  185. type replicated
  186. min_size 1
  187. max_size 10
  188. step take 3DC
  189. step chooseleaf firstn 0 type host
  190. step emit
  191. }
  192. rule rbd {
  193. ruleset 2
  194. type replicated
  195. min_size 1
  196. max_size 10
  197. step take 3DC
  198. step chooseleaf firstn 0 type host
  199. step emit
  200. }
  201. rule pool_test {
  202. ruleset 3
  203. type replicated
  204. min_size 1
  205. max_size 10
  206. step take 3DC
  207. step chooseleaf firstn 1 type host
  208. step emit
  209. }
  210.  
  211. # end crush map
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement