部署MON节点
监视器(Monitor,MON)在Ceph集群中扮演者领导者的角色,维护了整个集群的状态,是Ceph集群中最重要的组件。本章节主要介绍如何部署MON节点。
- 只需要在主节点ceph1执行。
- 需完成配置MON节点相关内容。
- 使用ceph-deploy操作ceph集群时,需在“/root/ceph-mycluster/”目录下执行,否则会报错。
- 初始化监视器并收集
密钥 。1
ceph-deploy mon create-initial
- 将“ceph.client.admin.keyring”拷贝到各个节点上。
1
ceph-deploy --overwrite-conf admin ceph1 ceph2 ceph3 client1 client2 client3
- 查看是否配置成功。
1
ceph -s
返回信息如下所示:
cluster: id: 0207ddea-2150-4509-860d-365e87420b3e health: HEALTH_OK services: mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 25h)
若出现警告:“mon is allowing insecure global_id reclaim”,这是由于用户启用了允许使用不安全的全局ID回收配置导致,而启用该配置可能导致数据不一致,用户可以执行以下命令以不使用不安全的全局ID回收,确保数据一致性,消除该警告。
ceph config set mon auth_allow_insecure_global_id_reclaim false
父主题: 安装Ceph与部署节点