ceph集群添加新的节点mon,osd

背景:添加osd时使用了已挂载的磁盘导致服务器重启起不了,于是删掉该节点,增加一个新节点

ceph1 192.168.72.30 (主节点)

ceph2 192.168.72.31

ceph3 192.168.72.32 (新增节点)

ceph4 192.168.72.33 (坏的节点)

ceph4安装ceph

1.准备环境
# 配置yum源(需要电脑能上网),时间同步,关闭防火墙

[root@ceph3 yum.repos.d]# ls
CentOS-Base.repo  Ceph.repo  epel.repo  epel-testing.repo  local.repo  redhat.repo
# 阿里云ceph源
[root@ceph3 yum.repos.d]# cat Ceph.repo 
[X86]
name=aliyun_mirror
baseurl=https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/x86_64/
enabled=1
gpgcheck=0

[SRPMS]
name=aliyun_mirror
baseurl=https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/SRPMS/
enabled=1
gpgcheck=0

[noarch]
name=aliyun_mirror
baseurl=https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/noarch/
enabled=1
gpgcheck=0

# 阿里云系统源
[root@ceph3 yum.repos.d]# cat CentOS-Base.r
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ceph 集群添加 OSD 通常可以通过以下步骤完成: 1. 在 OSD 节点上创建 OSD 数据存储目录,通常为一个独立的磁盘分区。你需要确保这个分区已经格式化为 XFS 或者 Btrfs 文件系统,并且已经挂载到一个目录下。 2. 在 OSD 节点上安装 Ceph OSD 守护进程。你可以使用系统包管理器来安装 `ceph-osd` 包,或者手动编译和安装 Ceph。 3. 在 OSD 节点上创建 OSD 标识。你需要使用 `ceph-authtool` 工具来生成一个OSD 密钥,然后在 Ceph MON 节点上使用 `ceph auth add` 命令将这个密钥添加Ceph 集群中。 4. 在 Ceph MON 节点上创建 OSD 配置文件。你需要使用 `ceph-conf` 工具来生成一个OSD 配置文件,并将这个文件复制到 OSD 节点的 `/etc/ceph` 目录下。 5. 在 Ceph MON 节点添加 OSD 节点。你需要使用 `ceph-deploy` 工具来将 OSD 节点添加Ceph 集群中,例如:`ceph-deploy osd create <OSD节点名>:<OSD磁盘挂载目录>`。 6. 在 OSD 节点上启动 OSD 守护进程。你需要使用 `systemctl` 命令来启动 `ceph-osd.target` 服务,并将其设置为开机自启动。 7. 在 Ceph MON 节点上检查 OSD 状态。你需要使用 `ceph osd tree` 命令来查看 OSD 是否已经成功加入 Ceph 集群,并且是否在正常工作状态。 注意,上述步骤中的 `<OSD节点名>` 是指你要添加 OSD节点的名称,而 `<OSD磁盘挂载目录>` 是指你要添加 OSD 的磁盘挂载目录,例如 `/dev/sdb`。如果你要添加多个 OSD,可以重复执行上述步骤,每次使用不同的 OSD 节点和磁盘挂载目录。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值