10.3. 强制扩展集群到恢复或健康模式
在扩展降级模式中,集群会在断开连接的数据中心返回后自动进入恢复模式。如果没有发生这种情况,或者您想要提前启用恢复模式,您可以将扩展集群强制到恢复模式。
先决条件
- 正在运行的 Red Hat Ceph Storage 集群
- 在集群中启用的扩展模式
流程
将扩展集群强制到恢复模式:
示例
[ceph: root@host01 /]# ceph osd force_recovery_stretch_mode --yes-i-really-mean-it注意恢复状态会使集群处于
HEALTH_WARN状态。在恢复模式中,在放置组健康后,集群应该恢复到正常扩展模式。如果没有发生这种情况,您可以将扩展集群强制进入健康模式:
示例
[ceph: root@host01 /]# ceph osd force_healthy_stretch_mode --yes-i-really-mean-it注意如果您要在早期强制跨数据中心对等,且您要风险数据停机时间,或者您单独验证所有放置组都可以对等点,您也可以运行这个命令,即使它们没有被完全恢复。
您可能还想调用健康状态模式来删除
HEALTH_WARN状态,该状态由恢复状态生成。注意不应要求
force_recovery_stretch_mode和force_recovery_healthy_mode命令,因为它们包含在管理未预期的情况的过程中。