ceph pg repair这一操作会先进行pg scrub,得到该PG中不一致的对象,然后再进行recovery。pg scrub时主副本和从副本均会进行资源预约,只有当scrubs_pending + scrubs_active < _conf->osd_max_scrubs时scrub才能继续进行,也即repair才能进行,否则,repair会失效。scrubs_pending:该osd已经预约成功,即...
root@ceph1:~# ceph pg repair 5.2 Error EAGAIN: pg 5.2 primary osd.4 not up (3)只能删除它所属于的 pool 了。注意 PG ID 的前半部分是 pool id,后半部分才是 PG 自己的 id。 root@ceph1:~# ceph osd pool delete sata-pool sata-pool --yes-i-really-really-mean-it pool 'sata-pool' re...
3.1章节 ceph 常见问题 1、HEALTH_ERR 1 scrub errors; Possible data damage: 1 pg inconsistent; 原因:pg不一致 解决办法: 修复不一致pg#ceph pg repair <pg_id>查看日志:# ceph health detailHEALTH_OK 注:repair无效分析:ceph pg repair这一操作会先进行pg scrub,得到该PG中不一致的对象,然后再进行recove...
Recovering:正在恢复态,集群正在执行迁移或同步对象和他们的副本,这可能是由于添加了一个新的OSD到集群中或者某个OSD宕掉后,PG可能会被CRUSH算法重新分配不同的OSD,而由于 OSD 更换导致 PG 发生内部数据同步的过程中的 PG 会被标记为 Recovering。Backfilling:正在后台填充态,backfill是recovery的一种特殊场景,指peeri...
ceph pg修复未立即开始 、、 每隔一段时间,我就会在我的集群上收到一个pg不一致错误。正如文档所建议的,我运行ceph pg repair pg.id,命令"instructing pg x on osd y to repair“似乎如预期的那样工作。我正在运行24小时的擦洗,所以在任何给定的时间,我都会有至少8-10个pgs被擦洗或深度擦洗。pg进程是否会形...
(9)pool 的size 和 min_size,choose 和 chooseleaf,pg scrubbing 和 repair 等概念 1. osd 状态变化引起的PG和集群状态变化 注意: 蓝色:ceph -w 的输出 绿色:while true; do ceph health detail & date +%F:%H:%M:%S.%N; sleep 0.5; done 的输出 ...
CephX 理解起来很简单,就是整个 Ceph 系统的用户名/密码,而这个用户不单单指我们平时在终端敲 ceph -s 而生成的client,在这套认证系统中,还有一个特殊的用户群体,那就是MON/OSD/MDS,也就是说,Monitor, OSD, MDS 也都需要一对账号密码来登陆 Ceph 系统。
经过crush的计算发现,这个OSD.3应该为当前PG的primary,但是呢,这OSD.3上面还没有PG的数据,所以无法承担primary,所以需要申请一个pg_temp,这个pg_temp就还采用OSD.1作为primary,此时pg的集合为acting,pg_temp的集合为up。当然pg与pg_temp是不一样的,所以这时pg的集合变成了acting/up = [3,1,2]/[1,2,3]...
1. PG auto repair 的改进 Feature: Improvements to auto repair #26942 (github.com/ceph/ceph/pu) 新增failed_repair 状态。如果 PG repair 无法修复所有 scrub errors 则进入该状态 如果regular scrub 出现 scrub errors, 触发 deep scrub 和 auto repair 2. 新增 monitor weight 配置,用于 monitor 选举 mon...
cephosdflapping 6.3.19. cephosdnearfull 6.3.20. cephosdslowops 6.3.21. cephosdversionmismatch 6.3.22. cephpgrepairtakingtoolong 6.3.23. cephpoolquotabytescriticallyexhausted 6.3.24. cephpoolquotabytesnear...