2.12. Ceph 心跳

Ceph OSD 加入集群,并报告给 Ceph Monitor 的状态。在最低级别,Ceph OSD 的状态为 updown,反映它是否正在运行并且能够服务 Ceph 客户端请求。如果 Ceph OSD 的状态为 down,且在(in) Ceph 存储集群中,这可能代表 Ceph OSD 失败。例如,如果 Ceph OSD 未运行,它会崩溃 Ceph OSD 无法通知 Ceph 监控器它的状态已变为 down。Ceph Monitor 可以定期 Ping Ceph OSD 守护进程,以确保它正在运行。但是,心跳功能会帮助 Ceph OSD 来确定邻居 OSD 的状态是否为 down,以更新 cluster map,并将它报告给 Ceph 监控器。这意味着 Ceph 监控器可以保持轻巧的进程。