【ceph】pg down的处理流程_ceph pg down

文章讲述了在Ceph分布式存储系统中,当OSD出现故障时如何安全地从备用副本导入数据并恢复PG(分片)的过程,以及提供软件测试学习资源的相关分享。

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

背景

当pg down,在换故障盘的时候,另外一个盘也出现问题,这时query发现,两个up的osd都挂了,只能从其他osd备用的副本上导出pg之后手动导入到故障盘更换好的新盘上进行up起来

如果osd突然挂,如果你不彻底铲除也有可能会存在pg down的情况,op卡住了。

操作流程

1.在到处pg数据时,使用query查看备用副本的所在的osd

ceph pg 7.39 query

2.之后再stop该osd

systemctl stop ceph-osd@x

3.最后开始导数据

#查看是否有数据(此时是看备用副本上的osd)

ceph-objectstore-tool --data-path /var/lib/ceph/osd/ceph-x --pgid x --op list --no-mon-config

#导出

ceph-objectstore-tool --data-path /var/lib/ceph/osd/ceph-x  --pgid x --op export --file xxx --no-mon-config

#导入(导入到更换的新盘上)

ceph-objectstore-tool --data-path /var/lib/ceph/osd/ceph-x --pgid x  --op import --file xxx --no-mon-config

#将pg状态标记回完成

ceph-objectstore-tool --data-path /var/lib/ceph/osd/c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值