PG外部状态

Activating:Peering已经完成,PG正在等待所有PG实例同步并固化Peering的结果(info、Log等);

Active:PG可以正常处理来自客户端的读写请求;

Backfilling:PG正在执行Backfill,Backfill总是在Recovery完成之后进行的;

Backfill-toofull:某个需要被Backfill的PG实例,其所在的OSD可用空间不足,Backfill流程当前被挂起;

Backfill-wait:等待Backfill资源预留;

Clean:PG当前不存在待修复的对象,Acting Set和Up Set内容一致,并且大小等于存储池副本数(size);

Creating:PG正在被创建;

Deep:PG正在或者即将进行对象一致性扫描,Deep和Scrubing总是成对出现,表明将对PG中的对象执行深度扫描(同时扫描对象元数据和用户数据);

Degraded:Peering完成后,PG检测到任意一个PG实例存在不一致的对象,或者当前Acting Set小于存储池副本数;

Down:Peering过程中,PG检测到某个不能被跳过的Interval中(例如该interval期间,PG完成了Peering,并且成功切换至Active状态,从而有可能正常处理了来自客户端的读写请求),当前剩余在线的OSD不足以完成数据修复;

Incomplete:Peering过程中,由于:1)无法选出权威日志;2)通过choose_acting选出的Acting Set后续不足以完成数据修复等,导致Peering无法正常完成;

Inconsistent:PG通过Scrub检测到某个或者某些对象在PG实例间出现了不一致;

Peered:Peering已经完成,但是PG当前Acting Set规模小于存储池规定的最小副本数(min_size);

Peering:PG正在进行Peering;

Recovering:Recovery资源预留成功,PG正在后台根据Peering的结果针对不一致的对象进行同步/修复;

Recovery-wait:等待Recovery资源预留;

Remapped:Peering完成,PG当前Acting Set与Up Set不一致;

Repair:PG在下一次执行Scrub的过程中,如果发现存在不一致的对象,并且能够修复,则自动进行修复;

Scrubbing:PG正在或者即将进行对象一致性扫描,Scrubbing仅扫描对象的元数据;

Stale:Monitor检测到当前Primary所在的OSD宕掉,或者Primary超时未向Monitor上报PG相关的统计信息(例如出现临时性的网络堵塞);

Undersized:PG当前Acting Set小于存储池副本数;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值