Project

General

Profile

Actions

Bug #4811

closed

incorrect shutdown: mon/MonMap.h: 160: FAILED assert(mon_addr.count(n))

Added by Denis kaganovich about 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Monitor
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Monitor unable to start after incorrect shutdown. First happened on busy node with swapoff -a (twice), on older version it was long time unable to init mon. Now - after power loss, last "next" give assertion after some attempts to run.

Resolved by recreating unconnected monitor: removed store.db, then
ceph mon getmap -o /tmp/monmap && ceph-mon -i 4 --mkfs --monmap /tmp/monmap

IMHO looks like paxos inconsistent, not repaired state.

Level 10 log attached.


Files

ceph-mon.4.log (114 KB) ceph-mon.4.log Denis kaganovich, 04/25/2013 12:25 AM
ceph-mon.1.log (424 KB) ceph-mon.1.log Denis kaganovich, 04/25/2013 04:44 PM
ceph-mon.3.log (356 KB) ceph-mon.3.log Denis kaganovich, 04/25/2013 07:35 PM
Actions

Also available in: Atom PDF