中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置MON节点

本小节仅需在主节点ceph1节点上执行。

  1. 新建“/root/ceph-mycluster/”集群目录,利用ceph-deploy部署节点配置文件。
    1
    2
    mkdir /root/ceph-mycluster && cd /root/ceph-mycluster
    ceph-deploy new ceph1 ceph2 ceph3
    

    配置节点命令以及使用ceph-deploy操作ceph集群时,建议在专门的集群目录下进行,而不是在“/etc/ceph/”目录下进行,如在“/root/ceph-mycluster/”目录下执行,以避免不必要的冲突。

  2. 配置MON节点。
    1. “/root/ceph-mycluster/”目录下自动生成的ceph.conf文件中配置网络public network、cluster network及MON节点设置。
      1
      vi /root/ceph-mycluster/ceph.conf
      
      将ceph.conf中的内容修改为如下所示:
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      [global]
      fsid = 0207ddea-2150-4509-860d-365e87420b3e
      mon_initial_members = ceph1, ceph2, ceph3
      mon_host = 192.168.3.160,192.168.3.167,192.168.3.166
      auth_cluster_required = cephx
      auth_service_required = cephx
      auth_client_required = cephx
      
      public_network = 192.168.3.0/24
      cluster_network = 192.168.4.0/24
      
      [mon]
      mon_allow_pool_delete = true
      
    2. 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。

      修改ceph.conf内容是为了将内部集群间的网络与外部访问的网络隔离,网络192.168.4.0用于内部存储集群之间的数据同步(仅在存储节点间使用),而网络192.168.3.0用于存储节点与计算节点的数据交互。