9.3. 列出 PG 停留在 stale、inactive 或 unclean 状态
失败后,PG 会进入 降级 或 peering 等状态。这个状态表示通过故障恢复过程的正常进度。
但是,如果 PG 处于这些状态之一的时间比预期长,它可以代表更大的问题。监控器报告 PG 处于不最佳状态时。
Ceph 配置文件中的 mon_pg_stuck_threshold 选项决定了 PG 在多少秒之后被视为 不活动、未 清理 或 过时。
下表列出了这些状态及简短的说明:
| 状态 | 它的含义 | 大多数常见原因 | 请查看 |
|---|---|---|---|
|
| PG 尚未能够服务读/写请求。 |
| |
|
| PG 包含的对象不会复制所需的次数。些情况阻止 PG 恢复。 |
| |
|
|
|
|
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 节点的根级别访问权限。
流程
列出卡住 PG:
ceph pg dump_stuck inactive ceph pg dump_stuck unclean ceph pg dump_stuck stale
[root@mon ~]# ceph pg dump_stuck inactive [root@mon ~]# ceph pg dump_stuck unclean [root@mon ~]# ceph pg dump_stuck staleCopy to Clipboard Copied! Toggle word wrap Toggle overflow
其它资源
- 请参阅《 红帽 Ceph 存储管理指南 》中的 放置组状态 部分。