第1章 Openstack對接ceph
1.1 注意點
(1)OpenStack的節點使用的Ceph用戶端的版本應該跟Ceph節點使用的Ceph版本一緻,不然可能會出現類似Functional not supported的問題,這裡我使用的Ceph版本是0.94.10版本的。
(2)OpenStack節點的Ceph用戶端通路叢集的網絡配置應該跟Ceph叢集的前端網絡互通。
(3)OpenStack節點和Ceph節點都先關閉掉防火牆,以免出現不可思議的問題。
(4)OpenStack節點和Ceph節點的時間都應該準确,盡可能時間同步。
1.2 openstack環境
該文檔的openstack控制,計算,存儲等等節點都在一台伺服器上,openstack版本為Ocata版,pike版本也可以,對openstack版本沒有太大要求。
1.3 建立存儲池
ceph的master01節點操作
ceph osd pool create volumes 128
ceph osd pool create images 128
ceph osd pool create backups 128
1.4添加ceph官網源
openstack節點操作
cat > /etc/yum.repos.d/ceph.repo <<EOF
[Ceph]
name=Ceph packages for $basearch
baseurl=ht