Project

General

Profile

Actions

Feature #23574

open

Add a HeartbeatMap to ceph-mgr (die on deadlocks)

Added by John Spray about 6 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
ceph-mgr
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

In issues such as https://tracker.ceph.com/issues/23460, a deadlock can manifest as a completely stuck daemon. We should be dying in cases like this -- should use the HeartbeatMap class in ceph-mgr, same as we use it in the MDS and OSD.


Related issues 1 (0 open1 closed)

Related to mgr - Bug #23460: mgr deadlock: _check_auth_rotating possible clock skew, rotating keys expired way too earlyResolved

Actions
Actions #1

Updated by John Spray about 6 years ago

  • Related to Bug #23460: mgr deadlock: _check_auth_rotating possible clock skew, rotating keys expired way too early added
Actions #2

Updated by John Spray about 6 years ago

  • Subject changed from Add a HeartbeatMap to ceph-mgr to Add a HeartbeatMap to ceph-mgr (die on deadlocks)
Actions #3

Updated by Sebastian Wagner over 4 years ago

Rook now has a mgr watcher to do exactly this. Wondering if we really need a solution on our own. Can we just rely on Rook here?

Actions

Also available in: Atom PDF