Ceph集群搭建系列(二):Ceph 集群扩容

本文是基于Ceph集群搭建系列(一):Ceph 集群搭建 来做扩容,集群拓扑结构如下:

Ceph集群搭建系列(二):Ceph 集群扩容_第1张图片

1. 添加OSD

在 node1 上添加一个 osd.2。

1) 创建目录

$ ssh node1
$ sudo mkdir /var/local/osd2
$ sudo chmod 777 /var/local/osd2/
$ exit

2) 准备OSD

$ ceph-deploy osd prepare node1:/var/local/osd2

3) 激活OSD

$ ceph-deploy osd activate node1:/var/local/osd2

4) 检查集群状况和OSD节点(ceph -s 和 ceph osd df)

2. 添加MONITORS

在 ndoe2 和 node3 添加监控节点。

1) 修改 mon_initial_membersmon_hostpublic network 配置:

[global]
fsid = 027d5b3c-e011-4a92-9449-c8755cd8f500
mon_initial_members = node1,node2,node3
mon_host = 192.168.122.157,192.168.122.158,192.168.122.159
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx

osd pool default size = 2

2) 推送至其他节点(注意:请一定基于之前的配置更新,并备份好之前的配置,以防操作失误而丢失):

$ ceph-deploy --overwrite-conf config push node1 node2 node3

3) 添加监控节点:

$ ceph-deploy mon add node2 node3

4) 查看集群状态和监控节点(ceph -s 和 ceph mon stat)

 

参考:

ceph-deploy之部署ceph集群

Ceph 存储集群 - 搭建存储集群 

你可能感兴趣的:(Linux,Ceph)