注意

本文档适用于 Ceph 开发版本。

放置组状态

当检查集群状态(例如,运行ceph -wceph -s)时,active + clean.

创建中

Ceph 仍在创建放置组。

激活中

放置组已对等,但尚未激活。

active

Ceph 将处理对放置组的请求。

clean

Ceph 已正确复制放置组中的所有对象。

down

具有必要数据的副本已下线,因此放置组离线。

慢的

副本未及时确认来自主副本的新租约;IO 暂时暂停。

等待一个修复了 http://tracker.ceph.com/issues/36686 问题的版本发布。所有其他用户都鼓励升级到此版本。

此 PG 的 OSD 集合刚刚更改,IO 暂时暂停,直到先前间隔的租约过期。

扫描中

Ceph 正在检查放置组元数据以查找不一致性。

deep

Ceph 正在检查放置组数据与存储的校验和。

degraded

Ceph 尚未正确复制放置组中的某些对象。

inconsistent

Ceph 在放置组的一个或多个副本中检测到不一致性恢复完成等.)。

对等

放置组正在进行对等过程

repair

Ceph 正在检查放置组并修复其发现的不一致性(如果可能)。

恢复中

Ceph 正在迁移/同步对象及其副本。

强制恢复

通过用户强制执行该 PG 的高恢复优先级。

恢复等待

放置组正在排队以开始恢复。

recovery_toofull

恢复操作正在等待,因为目标 OSD 超出了其完整比率。

恢复未找到

由于未找到对象,恢复已停止。

填充中

Ceph 正在扫描和同步放置组的全部内容,而不是从最近操作的日志中推断需要同步的内容。填充是恢复的特殊情况。

强制填充

通过用户强制执行该 PG 的高填充优先级。

填充等待

放置组正在排队以开始填充。

backfill_toofull

填充操作正在等待,因为目标 OSD 超出了填充完整比率。

填充未找到

由于未找到对象,填充已停止。

incomplete

Ceph 检测到放置组缺少有关可能发生的写入的信息,或者没有任何健康的副本。如果您看到此状态,请尝试启动任何可能包含所需信息的失败的 OSD。在纠删码池的情况下,暂时减少 min_size 可能允许恢复。

stale

放置组处于未知状态 - 监控器自放置组映射更改以来尚未收到其更新。

重新映射

放置组暂时映射到 CRUSH 指定的不同 OSD 集合。

undersized

放置组的副本少于配置的池复制级别。

已对等

放置组已对等,但由于没有足够的副本来达到池配置的 min_size 参数,因此无法服务客户端 IO。在此状态下可能会发生恢复,因此该 pg 最终可能恢复到 min_size。

快照修剪

修剪快照。

快照修剪等待

队列修剪快照。

快照修剪错误

错误停止修剪快照。

未知

自 mgr 启动以来,ceph-mgr 尚未从 OSD 接收到有关 PG 状态的任何信息。

由 Ceph 基金会带给您

Ceph 文档是一个社区资源,由非盈利的 Ceph 基金会资助和托管Ceph Foundation. 如果您想支持这一点和我们的其他工作,请考虑加入现在加入.