6.5. OSD 恢复
当集群启动或 Ceph OSD 意外终止并重启时,OSD 开始与其他 Ceph OSD 的对等点,然后才能执行写入操作。
如果 Ceph OSD 崩溃然后又恢复在线,通常它将与其他 Ceph OSD 同步,包含 PG 中最新版本的对象。发生这种情况时,Ceph OSD 进入恢复模式并寻求数据的最新副本,并使其映射重新变为最新。根据 Ceph OSD 停机的时长,OSD 对象和放置组可能会显著不同步。另外,如果故障域停机,例如一个机架,多个 Ceph OSD 可能会同时在线。这样可使恢复过程消耗和大量资源。
为保持可操作的性能,Ceph 对数量恢复请求、线程和对象块大小执行恢复,使 Ceph 处于降级状态。