ceph osd添加和移除

本文详细介绍了一台Ceph集群中硬盘全部故障后的应对措施,包括如何移除故障硬盘、确保集群平衡,以及如何添加并配置新硬盘的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前段时间客户那边有台机器的的硬盘全部挂掉,导致上面的文件系统也全部挂掉,换上新硬盘后需要重新添加osd,下面是详细步骤
需要注意的是,操作尽量选在晚上10:30之后。
先将down掉的osd进程删掉
具体命令如下:

service ceph stop osd.**
ceph osd out osd.**
ceph osd crush remove osd.**
ceph osd rm osd.**
ceph auth del osd.**
ceph -w 

观察等待reblance完成后,在移除另一个,
都移除后,观察ceph集群状态,

ceph -s
ceph health detail

确认正常后开是添加新的osd
将新加入的磁盘分区:

for i in /dev/sd{c,d,e,f} ; do parted $i mklabel gpt && parted $i mkpart primary 2048s 100%; done

生成新的uuid

uuidgen

格式化磁盘,并挂载

mkfs.xfs /dev/***
mkdir /var/lib/ceph/osd/ceph-**
mount -t xfs /dev/*** /var/lib/ceph/osd/ceph-**
ceph osd create a334478b-f090-4c81-8b20-0c481cbe3215
ceph-osd -i ** --mkfs --mkkey --osd-uuid a334478b-f090-4c81-8b20-0c481cbe3215
ceph auth add osd.** osd 'allow*'mon'allow profile osd' -i /var/lib/ceph/osd/osd.**/keyring
ceph osd crush add osd.** 1.0 host=node07
ceph -w

观察,等待reblance完成
检查ceph集群状态,然后继续添加下一块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值