1. 安裝依賴包
新增阿里云源ceph下載地址
vim?/etc/yum.repos.d/ceph.repo
[ceph]
name=ceph
baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/x86_64/
gpgcheck=0
[ceph-noarch]
name=cephnoarch
baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/noarch/
gpgcheck=0
yum makecache
yum -y install ceph?ceph-deploy?python-setuptools.noarch
2. 配置安裝
mkdir /root/myceph && cd /root/myceph
ceph-deploy new localhost
echo -e 'osd_pool_default_size = 1 \nosd_pool_default_min_size = 1'>>ceph.conf
ceph-deploy install --release jewel localhost
3.監控組件啟動
ceph-deploy mon create-initial
ceph-deploy admin localhost
4.創建osd
ceph-deploy osd create localhost:/dev/sdb
ceph-deploy osd create localhost:/dev/sdc
ceph-deploy osd list localhost? 查看詳情
5. 創建存儲池,生成rbd盤
ceph osd pool create zc-rbd 16 16
rbd create myimage --size 10240 --pool zc-rbd
rbd ls --pool zc-rbd -l
modprobe rbd
rbd feature disable zc-rbd/myimage exclusive-lock object-map fast-diff deep-flatten
rbd map zc-rbd/myimage