diff options
author | Sage Weil <sage@inktank.com> | 2013-05-29 13:26:45 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-05-29 22:43:50 -0700 |
commit | 0c0595514db6590d5f89b5deac2d8bdf11d0b530 (patch) | |
tree | 6f18cb4d140188a37b5a904f86e356cd54d40f9c /Doxyfile | |
parent | 04aa2b5edf72eb59a5dc688475df59dda25a3cac (diff) | |
download | ceph-0c0595514db6590d5f89b5deac2d8bdf11d0b530.tar.gz |
osd: wait for healthy pings from peers in waiting-for-healthy state
If we are (wrongly) marked down, we need to go into the waiting-for-healthy
state and verify that our network interfaces are working before trying to
rejoin the cluster.
- make _is_healthy() check require positive proof of pings working
- do heartbeat checks and updates in this state
- reset the random peers every heartbeat_interval, in case we keep picking
bad ones
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'Doxyfile')
0 files changed, 0 insertions, 0 deletions