Project

General

Profile

Actions

Bug #6226

closed

after editing crushmap and adding new hosts, injecting it, several existing OSD crashed

Added by Jens-Christian Fischer over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
David Zafman
Category:
OSD
Target version:
-
% Done:

0%

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

Description

I have edited the crushmap on our 70 OSD, 10 server, 0.61.5 ceph cluster (see attached file) and injected it.

I had trouble with the new OSDs (36, 65, 66, 67, 68, 69) being in the wrong hosts, so I set them using:

ceph osd crush set 68 0.5 root=ssd host=h4ssd

This added them to the correct spot in the hierarchy.

However around 10 of my existing OSD processes crashed with the following logs (see attachment) - search for "assert" to see the crash

Not sure if there is a relation or not....


Files

issue-crush-map.txt (6.3 KB) issue-crush-map.txt Jens-Christian Fischer, 09/04/2013 07:39 AM
ceph-osd.6.log.gz (4.44 MB) ceph-osd.6.log.gz Jens-Christian Fischer, 09/04/2013 07:39 AM
Actions

Also available in: Atom PDF