Advertisement
cetex

ceph

Oct 9th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. CEPH Monitor node:
  2. sh -c 'echo "[global]
  3. auth cluster required = none
  4. auth service required = none
  5. auth client required = none
  6. fsid = xxxxxx-xxxx-xxxxxx
  7. mon initial members = mon11, mon12, mon13
  8. mon host = 10.255.254.11, 10.255.254.12, 10.255.254.13
  9. mon data = /data/services/ceph/monitor" > /etc/ceph/ceph.conf && if [ -d /data/services/ceph/monitor ]; then /usr/bin/ceph-mon -d --public-addr 10.255.254.11 -i mon11; else /usr/bin/ceph-mon -d --mkfs --public-addr 10.255.254.11 -i mon11; fi'
  10.  
  11. CEPH Osd Node(s):
  12. sh -c 'echo "[global]
  13. auth cluster required = none
  14. auth service required = none
  15. auth client required = none
  16. fsid = xxxxxx-xxxx-xxxxxx
  17. mon initial members = mon11, mon12, mon13
  18. mon host = 10.255.254.11, 10.255.254.12, 10.255.254.13
  19. mon data = /data/ceph
  20. [osd]
  21. osd max backfills = 32
  22. osd recovery max active = 32
  23. " > /etc/ceph/ceph.conf &&
  24. if [ ! -f /data/ceph/OSDID ]; then
  25. UUID=$(uuidgen)
  26. OSDID=$(ceph osd create $UUID)
  27. ceph-disk prepare --data-dir /data/ceph --osd-uuid=$UUID
  28. ceph-osd -d -i $OSDID --osd-data=/data/ceph/ --osd-journal=/data/ceph/journal --mkfs
  29. echo $OSDID > /data/ceph/OSDID
  30. fi
  31. OSDID=$(cat /data/ceph/OSDID)
  32. ceph osd crush create-or-move osd.$OSDID 1.0 root=default datacenter=$DATACENTER row=1 rack=$RACK host=$HOSTNAME
  33. ceph-osd -d -i $OSDID --osd-data=/data/ceph/ --osd-journal=/data/ceph/journal'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement