前言
ceph luminous版本新增加了很多有意思的功能,這個也是一個長期支持版本,所以這些新功能的特性還是很值得期待的,從底層的存儲改造,消息方式的改變,以及一些之前未實現的功能的完成,都讓ceph變得更強。mgr 就是新功能之一。
繼續上節ceph 安裝繼續配置配置 Mgr
# ceph-deploy mgr create ceph1:mon_mgr ceph2:mon_mgr ceph3:mon_mgr
開啟 dashboard (在任一 mon_server 節點上)
# ceph mgr module enable dashboard
到此處mgr 配置完成。
在瀏覽器訪問:http://mgr-server-ip:7000/
提醒:目前 mgr 功能模塊可能還存在選舉問題,如果多mgr 節點都開啟,可能會出現web頁面取不到數據,建議只開啟一個mgr節點服務,然后關閉其他節點mgr服務。
設置dashboard 端口和IP
# ceph config-key set mgr/dashboard/server_port 7000 (指定集群dashboard的訪問端口。可以不用配置,默認7000端口。)
# ceph config-key set mgr/dashboard/server_addr $IP (指定集群 dashboard的訪問IP)
服務重啟:
# systemctl restart ceph-mgr@mon_mgr
更新:
mimic版 (nautilus版) dashboard 安裝
如果是 (nautilus版) 需要安裝 ceph-mgr-dashboard
# yum install -y ceph-mgr-dashboard
1、添加mgr 功能
# ceph-deploy mgr create node1 node2 node3
2、開啟dashboard 功能
# ceph mgr module enable dashboard
3、創建證書
# ceph dashboard create-self-signed-cert
4、創建 web 登錄用戶密碼
# ceph dashboard set-login-credentials user-name password
5、查看服務訪問方式
# ceph mgr services
謝謝