【ceph】ceph-osd重建流程(手工起并且指定id为完成并行批量创建osd打下基础)

本文详细介绍了如何手动处理Ceph集群中坏盘的替换,包括检查磁盘状态,移除故障OSD,重建OSD并指定ID,以及在遇到问题时的解决方法。内容涵盖vgcreate、lvcreate、ceph-volume等命令的使用,强调了手动创建OSD的重要性,特别是在大规模部署时可以实现并行创建的优势。
摘要由CSDN通过智能技术生成

背景:

更换坏盘

1.查看节点osd对应的磁盘是否正常

ceph-volume lvm list  查看osd对应的磁盘盘符

lsblk

pvscan 扫描也可查看盘符

2.将坏盘对应的osd从集群中移除并且停osd以及删除相关文件

sudo ceph osd out <id>  

sudo ceph osd crush remove osd.<id> 

sudo ceph auth del osd.<id>

sudo ceph osd rm osd.<id>

sudo umount /var/lib/ceph/ceph-<osd.id>

sudo rm -rf /var/lib/ceph/ceph-<osd.id>

sudo rm -f /etc/systemd/system/multi-user.target.wants/ceph-volume\@lvm-<osd.id>...

3.重建osd

#手动起osd,并且可以指定osd-id

#lvm

sudo /usr/sbin/vgcreate --force --yes ceph-osd-5-vg /dev/xxx
sudo /usr/sbin/lvcreate --yes -l 100%FREE -n osd-5-data ceph-osd-5-vg

#修改代码,指定id创建

sudo /usr/bin/sed -i '205s/if osd/if True or osd/g' /usr/lib/python2.7/site-packages/ceph_volume/util/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值