1. 安装CentOS 7操作系统:可以从官网下载CentOS 7的ISO镜像文件,然后通过USB或CD-ROM等方式安装到每个节点上。

  2. 安装ceph-deploy:可以使用以下命令在管理节点上安装ceph-deploy:

    sudo yum install ceph-deploy
    
  3. 配置SSH无密码登录:在管理节点上配置SSH无密码登录,以便能够在不输入密码的情况下连接到工作节点。

    ssh-keygen
    ssh-copy-id <工作节点IP>
    
  4. 创建ceph集群配置文件:在管理节点上创建一个ceph集群配置文件,并指定一些基本参数。该文件可以命名为ceph.conf,例如:

    [global]
    fsid = <一个唯一的字符串>
    mon_initial_members = <管理节点hostname>
    mon_host = <管理节点IP>
    auth_cluster_required = cephx
    auth_service_required = cephx
    auth_client_required = cephx
    filestore_xattr_use_omap = true
    osd pool default size = 2
    osd pool default min size = 1
    osd pool default pg num = 64
    osd pool default pgp num = 64
    osd crush chooseleaf type = 1
    osd journal size = 2048
    osd pool default pg autoscale mode = on
    osd pool default pg autoscale bias = 4
    osd max object name len = 256
    osd max object namespace len = 64
    osd objectstore = filestore
    

    注意:其中fsid为一个唯一的字符串,可以使用uuidgen命令生成,例如:

    uuidgen
    
  5. 创建集群:在管理节点上创建一个ceph集群,并将工作节点加入该集群。可以使用以下命令:

    ceph-deploy new <管理员节点hostname>
    ceph-deploy install <管理员节点hostname> <工作节点1hostname> <工作节点2hostname>
    

    注意:这里使用管理员节点的hostname而不是IP。

  6. 部署集群:在管理节点上部署ceph集群。可以使用以下命令:

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

    注意:这里指定了存储目录为/data/ceph-data。

  7. 验证集群:在管理节点上验证ceph集群是否正常工作。可以使用以下命令:

    ceph status
    

    如果输出类似以下内容,则说明ceph集群已成功创建:

    cluster:
      id:     <fsid>
      health: HEALTH_OK
    
    services:
      mon: 1 daemons, quorum <管理节点hostname>
      osd: 2 osds: 2 up, 2 in
    
    data:
      pools:   0 pools, 0 pgs
      objects: 0 objects, 0 bytes
      usage:   0 kB used, 0 kB / 0 kB avail
      pgs:     
    

至此,CentOS 7上安装ceph 12.2.13,使用ceph-deploy 2.0.1创建ceph集群,并在工作节点上部署osd,存储目录为/data/ceph-data的详细解释已经完成。

Centos7 ceph 12213 ceph-deploy 201 一个管理节点2个工作节点安装 osd 存储目录使用 dataceph-data请给出详细解释

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

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