1. 在管理节点上安装ceph-deploy工具

    sudo apt-get update
    sudo apt-get install ceph-deploy
    
  2. 创建一个新的ceph集群

    ceph-deploy new <管理节点>
    

    在这个步骤中,ceph-deploy会在当前目录下生成一个ceph集群配置文件ceph.conf和一个ceph-deploy.conf文件,其中ceph.conf用于配置ceph集群,ceph-deploy.conf用于配置ceph-deploy工具。

  3. 添加工作节点

    ceph-deploy install <工作节点1> <工作节点2>
    

    在这个步骤中,ceph-deploy会自动在工作节点上安装ceph软件包。

  4. 配置ceph集群

    ceph-deploy mon create-initial
    

    在这个步骤中,ceph-deploy会在管理节点上创建一个mon节点,并将mon节点的信息写入ceph.conf文件中。

  5. 创建OSD

    ceph-deploy osd create --data /data/data-ceph <工作节点1> <工作节点2>
    

    在这个步骤中,ceph-deploy会将/data/data-ceph目录作为OSD的数据设备,并将OSD的信息写入ceph.conf文件中。

  6. 部署RADOS Gateway

    ceph-deploy rgw create <管理节点>
    

    在这个步骤中,ceph-deploy会在管理节点上创建一个RADOS Gateway节点,并将RADOS Gateway的信息写入ceph.conf文件中。

  7. 部署MDS

    ceph-deploy mds create <管理节点>
    

    在这个步骤中,ceph-deploy会在管理节点上创建一个MDS节点,并将MDS的信息写入ceph.conf文件中。

  8. 启动ceph服务

    sudo systemctl start ceph.target
    

    在这个步骤中,ceph服务会在所有节点上启动,并开始运行。

  9. 验证ceph集群

    ceph -s
    

    在这个步骤中,ceph命令可以用来验证ceph集群是否正常运行。如果命令返回值中显示所有的ceph组件都处于活动状态,则ceph集群部署完成。


原文地址: https://www.cveoy.top/t/topic/bGW8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录