Ceph手动添加osd

本文档详细介绍了手动在Ceph集群中添加OSD的全过程,包括磁盘分区、格式化、挂载、创建软链接及启动OSD等关键步骤,确保数据存储节点的正确配置。
摘要由CSDN通过智能技术生成

1、Ceph版本

ceph手动添加osd的过程,其实就是ceph-deploy的过程自己手动执行了一遍

# ceph version
ceph version 12.2.7 (3ec878d1e53e1aeb47a9f619c49d9e7c0aa384d5) luminous (stable)

2、磁盘分区

bluestore存储方式,data是以前的journal(vdc1),block(vdc2)才是实际数据存储

2.1、划分ceph data

# uuidgen 
ff3db0d3-fd32-4b2d-8c35-1fb074e00cea
# sgdisk --new=1:0:+100M --change-name=1:"ceph data" --partition-guid=1:ff3db0d3-fd32-4b2d-8c35-1fb074e00cea --typecode=1:89c57f98-2fe5-4dc0-89c1-f3ad0ceff2be --mbrtogpt -- /dev/vdc
The operation has completed successfully.
# /usr/bin/udevadm settle --timeout=600
# /usr/bin/flock -s /dev/vdc /usr/sbin/partprobe /dev/vdc
# /usr/bin/udevadm settle --timeout=600

2.2、划分ceph block

# uuidgen 
a44651fb-8904-4a86-adf6-541fefdf229e
# sgdi
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 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、付费专栏及课程。

余额充值