Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [global]
- auth cluster required = cephx
- auth service required = cephx
- auth client required = cephx
- #auth supported = cephx
- #keyring = /etc/ceph/keyring.admin
- [osd]
- osd data = /var/ceph/osd/osd.$id
- osd journal = /var/ceph/osd/osd.$id/journal
- osd journal size = 10000
- filestore xattr use omap = true
- cluster network = 10.241.0.0/24
- public network = 192.168.11.0/24
- osd mkfs type = xfs
- osd mkfs options xfs = "-f" # default for xfs is "-f"
- osd mount options xfs = "rw,noatime,nodiratime,noexec,nodev,inode64" # default mount option is "rw,noatime"
- [mon]
- mon data = /var/ceph/mon/mon.$id
- [mon.a]
- host = alpha
- mon addr = 192.168.11.141:6789
- [mon.b]
- host = beta
- mon addr = 192.168.11.130:6789
- #[mon.c]
- # host = gamma
- # mon addr = 192.168.11.122:6789
- [osd.110]
- host = alpha
- devs = /dev/tray02
- public addr = 192.168.11.141
- cluster addr = 10.241.0.10
- [osd.111]
- host = alpha
- devs = /dev/tray03
- public addr = 192.168.11.141
- cluster addr = 10.241.0.10
- [osd.112]
- host = alpha
- devs = /dev/tray04
- public addr = 192.168.11.141
- cluster addr = 10.241.0.10
- [osd.113]
- host = alpha
- devs = /dev/tray05
- public addr = 192.168.11.141
- cluster addr = 10.241.0.10
- [osd.120]
- host = beta
- devs = /dev/tray02
- public addr = 192.168.11.130
- cluster addr = 10.241.0.11
- [osd.121]
- host = beta
- devs = /dev/tray03
- public addr = 192.168.11.130
- cluster addr = 10.241.0.11
- [osd.122]
- host = beta
- devs = /dev/tray04
- public addr = 192.168.11.130
- cluster addr = 10.241.0.11
- #[osd.130]
- # host = gamma
- # devs = /dev/tray02
- # public addr = 192.168.11.122
- # cluster addr = 10.241.0.12
- #[osd.131]
- # host = gamma
- # devs = /dev/tray03
- # public addr = 192.168.11.122
- # cluster addr = 10.241.0.12
- CRUSHMAP
- # begin crush map
- # devices
- device 110 osd.110
- device 111 osd.111
- device 120 osd.120
- device 121 osd.121
- device 130 osd.130
- device 131 osd.131
- # types
- type 0 osd
- type 1 host
- type 2 rack
- type 3 row
- type 4 room
- type 5 datacenter
- type 6 root
- # buckets
- host alpha {
- id -1 # do not change unnecessarily
- # weight 4.000
- alg straw
- hash 0 # rjenkins1
- item osd.110 weight 2.000
- item osd.111 weight 2.000
- }
- host beta {
- id -2 # do not change unnecessarily
- # weight 4.000
- alg straw
- hash 0 # rjenkins1
- item osd.120 weight 2.000
- item osd.121 weight 2.000
- }
- host gamma {
- id -3 # do not change unnecessarily
- # weight 4.000
- alg straw
- hash 0 # rjenkins1
- item osd.130 weight 2.000
- item osd.131 weight 2.000
- }
- rack rack_i2 {
- id -4 # do not change unnecessarily
- # weight 100.000
- alg straw
- hash 0 # rjenkins1
- item alpha weight 100.000
- }
- rack rack_i3 {
- id -5 # do not change unnecessarily
- # weight 100.000
- alg straw
- hash 0 # rjenkins1
- item beta weight 100.000
- }
- rack rack_i4 {
- id -6 # do not change unnecessarily
- # weight 100.000
- alg straw
- hash 0 # rjenkins1
- item gamma weight 100.000
- }
- root 3DC {
- id -7 # do not change unnecessarily
- # weight 3000.000
- alg straw
- hash 0 # rjenkins1
- item rack_i2 weight 1000.000
- item rack_i3 weight 1000.000
- item rack_i4 weight 1000.000
- }
- # rules
- rule data {
- ruleset 0
- type replicated
- min_size 1
- max_size 10
- step take 3DC
- step chooseleaf firstn 0 type host
- step emit
- }
- rule metadata {
- ruleset 1
- type replicated
- min_size 1
- max_size 10
- step take 3DC
- step chooseleaf firstn 0 type host
- step emit
- }
- rule rbd {
- ruleset 2
- type replicated
- min_size 1
- max_size 10
- step take 3DC
- step chooseleaf firstn 0 type host
- step emit
- }
- rule pool_test {
- ruleset 3
- type replicated
- min_size 1
- max_size 10
- step take 3DC
- step chooseleaf firstn 1 type host
- step emit
- }
- # end crush map
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement