- 扩展群集
7.1 添加Monitors
ceph-deploy mon add ceph02 ceph-deploy mon add ceph03
添加了新的Ceph Monitor,Ceph将开始同步Monitor并形成仲裁。可以通过执行以下命令检查仲裁状态:(注意时间同步)
ceph quorum_status --format json-pretty
7.2 添加Managers
ceph-deploy mgr create ceph02 ceph03
在以下输出中可以看到standby Manager
再次检测集群状态
ceph -s
7.3 创建rgw实例
7.3.1 创建RGW的新实例
ceph-deploy rgw create ceph01 ceph02 ceph03
默认情况下,RGW实例将侦听7480端口。
7.3.2 在运行RGW的节点上编辑ceph.conf来更改此端口
vi ceph.conf
修改内容如下:
[client] rgw frontends = civetweb port=80
7.3.3验证rgb
浏览器访问http://192.168.200.30:7480/,能输出内容就成功
7.4 创建mds实例
ceph-deploy --overwrite-conf mds create ceph01 ceph02 ceph03
7.5 查看osd当前状态
ceph osd tree
7.6 配置删除pool权限
默认创建pool无法执行删除操作,需要执行以下配置
vi ceph.conf
添加如下内容:
[mon] mon_allow_pool_delete = true
更新配置到所有节点
cd /root/cluster/
ceph-deploy --overwrite-conf config push ceph01 ceph02 ceph03
8. 各个节点重启monitor服务
systemctl restart ceph-mon.target
感谢大家,点赞,收藏,关注,评论!