3 if [[ $# -ne 4 ]]; then
4 echo "Usage: ceph_cluster mon.0 osd.0 osd.1 osd.2"
11 ISOVAL=${OS_CEPH_ISO-rhceph-1.3.1-rhel-7-x86_64-dvd.iso}
12 sudo mount -o loop ${ISOVAL} /mnt
15 lsetup=`ls /mnt/Installer | grep "^ice_setup"`
16 sudo yum -y install /mnt/Installer/${lsetup}
17 sudo ice_setup -d /mnt << EOF
23 ceph-deploy new ${mon}
24 ceph-deploy install --repo --release=ceph-mon ${mon}
25 ceph-deploy install --repo --release=ceph-osd ${allsites}
26 ceph-deploy install --mon ${mon}
27 ceph-deploy install --osd ${allsites}
28 ceph-deploy mon create-initial
29 sudo service ceph -a start osd
32 ceph-deploy disk zap ${m}:sd${d}
35 ceph-deploy osd prepare ${m}:sd${d}
38 ceph-deploy osd activate ${m}:sd${d}1:sd${d}2
42 sudo ./ceph-pool-create.sh
44 hchk=`sudo ceph health`
45 while [[ $hchk != 'HEALTH_OK' ]]; do
47 hchk=`sudo ceph health`