快速部署Ceph集群

  • 本文章环境
    主机ip          主机名
    10.0.0.141   ceph141 
    10.0.0.142   ceph142
    10.0.0.143   ceph143


    所有节点添加hosts文件解析

  • cat >> /etc/hosts <<EOF 
    10.0.0.141 ceph141 
    10.0.0.142 ceph142 
    10.0.0.143 ceph143 
    EOF


        ps:###需要有docker环境### 
                ###检查时区与时间准确性###

  •  部署ceph
    下载cephadmin命令
    curl --silent --remote-name --location https://download.ceph.com/rpm-${CEPH_RELEASE}/el9/noarch/cephadm

    配置PATH环境变量

    mv cephadm /usr/local/bin/ 
    chmod +x /usr/local/bin/cephadm 
    

    创建ceph集群
     

    cephadm bootstrap --mon-ip 10.0.0.141 --cluster-network 10.0.0.0/24 --allow- fqdn-hostname
    
    ###注意记下Dashboard信息###
    Ceph Dashboard is now available at:
    
    	     URL: https://ceph141:8443/
    	    User: admin
    	Password: hsm38qj22g
    
  • 配置管理工具
    配置ceph集群的管理节点
    添加软件源
    #ceph 版本号 reef 对应18 
    #ceph 版本号 squid 对应19 
    cephadm add-repo --release squid
    软件源更改为国内源
    #这里为清华源
    # cat /etc/apt/sources.list.d/ceph.list
    deb https://mirrors.tuna.tsinghua.edu.cn/ceph/debian-squid/ jammy main
    # apt update
    安装ceph通用工具包
    apt -y install ceph-common

    测试使用

    # ceph -s
    集群添加主机
    #把秘钥放到其他服务器上
    # ssh-copy-id -f -i /etc/ceph/ceph.pub ceph142
    # ssh-copy-id -f -i /etc/ceph/ceph.pub ceph143
    
    #将秘钥节点加入到集群
    # ceph orch host add ceph142 10.0.0.142
    # ceph orch host add ceph143 10.0.0.143
    
    #查看集群的主机列表
    # ceph orch host ls
      HOST    ADDR        LABELS  STATUS 
      ceph141 10.0.0.141  _admin 
      ceph142 10.0.0.142 
      ceph143 10.0.0.143
      3 hosts in cluster

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值