Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

7.2. 列出 stale、inactive 或 unclean 状态中的 PG

失败后,PG 会进入 degradedpeering 等状态。这个状态表示通过故障恢复过程的正常进度。

但是,如果 PG 处于这些状态之一的时间比预期长,它可以代表更大的问题。监控器报告 PG 处于不最佳状态时。

下表列出了这些状态及简短的说明:

状态它的含义大多数常见原因请查看

inactive

PG 尚未能够服务读/写请求。

  • 对等问题

第 7.1.4 节 “不活跃的 PG”

unclean

PG 包含的对象不会复制所需的次数。些情况阻止 PG 恢复。

  • unfound 对象
  • OSD 是 down
  • 配置不正确

第 7.1.3 节 “unclean Placement Groups”

stale

ceph-osd 守护进程尚未更新 PG 的状态。

  • OSD 是 down

第 7.1.1 节 “过时的 PG”

Ceph 配置文件中的 mon_pg_stuck_threshold 参数决定放置组在 inactiveuncleanstale 之后的秒数。

列出卡住 PG:

# ceph pg dump_stuck inactive
# ceph pg dump_stuck unclean
# ceph pg dump_stuck stale

另请参阅