Project

General

Profile

Actions

Bug #51027

closed

monmap drops rebooted mon if deployed via label

Added by Harry Coin almost 3 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
pacific
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

In Ceph Pacific 16.2.4, I assigned 5 mons via 'ceph orch apply mon label:mon' normally using docker images on the hosts with the 'mon' tag.

When I reboot any host, the monmap drops that mon deployed on that host, though it remains in systemd and the dashboard lists it as 'running'. Further 'ceph orch apply..' commands do not re-launch the mon on the host. The 'mon' tag is still listed on that host.

If I remove the tag, wait for the dashboard to remove the mon (listed as 'running', though not in the monmap), the re-add the tag to that host, the mon redeploys and operates normally and is listed in the monmap.

I've repeated this now about 5 times, it happens without regard to which host is rebooted.


Files

sphil_before (70.5 KB) sphil_before prior to reboot, mon has label, and in monmap Harry Coin, 06/08/2021 03:49 PM
sphil_after (69.9 KB) sphil_after after noc4 reboot, mon has label but not in monmap Harry Coin, 06/08/2021 03:49 PM

Related issues 2 (2 open0 closed)

Related to Orchestrator - Bug #50272: cephadm: after downsizing mon service from 5 to 3 daemons, cephadm reports "stray" daemonsNew

Actions
Related to Orchestrator - Bug #53033: cephadm removes MONs during upgrade 15.2.14 > 16.2.6 which leads to failed quorum and broken clusterNew

Actions
Actions

Also available in: Atom PDF