Project

General

Profile

Actions

Bug #23836

closed

Moving rack bucket to default root is not possible

Added by Jarek Owsiewski almost 6 years ago. Updated almost 6 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

ceph version 12.2.4 (52085d5249a80c5f5121a76d6288429f35e4e77b) luminous (stable)

I can't move rack bucket to default root:

ceph osd crush move rack411 root=default

After this command active monitor have been crushed.

Monitor's log:

[..]
efix": "osd pg-upmap-items", "pgid": "5.3f", "id": [57, 59, 88, 99, 63, 79], "format": "json"}]: dispatch
-11> 2018-04-24 09:21:29.824146 7f3859147700 4 mgrc handle_mgr_map Got map version 662
-10> 2018-04-24 09:21:29.824174 7f3859147700 4 mgrc handle_mgr_map Active mgr is now 10.73.141.201:6800/1294893
-9> 2018-04-24 09:21:29.826824 7f3859147700 4 mgrc handle_mgr_map Got map version 662
-8> 2018-04-24 09:21:29.826849 7f3859147700 4 mgrc handle_mgr_map Active mgr is now 10.73.141.201:6800/1294893
-7> 2018-04-24 09:21:30.828509 7f3859147700 4 mgrc handle_mgr_map Got map version 662
-6> 2018-04-24 09:21:30.828522 7f3859147700 4 mgrc handle_mgr_map Active mgr is now 10.73.141.201:6800/1294893
-5> 2018-04-24 09:21:30.998642 7f385d950700 0 mon.lmon1@0(leader) e9 handle_command mon_command({"prefix": "osd dump"} v 0) v1
-4> 2018-04-24 09:21:30.998698 7f385d950700 0 log_channel(audit) log [DBG] : from='client.? 10.73.141.200:0/3354545241' entity='cl
ient.admin' cmd=[{"prefix": "osd dump"}]: dispatch
-3> 2018-04-24 09:21:31.581693 7f385d950700 0 mon.lmon1@0(leader) e9 handle_command mon_command({"prefix": "osd crush move", "args
": ["root=default"], "name": "rack411"} v 0) v1
-2> 2018-04-24 09:21:31.581765 7f385d950700 0 log_channel(audit) log [INF] : from='client.? 10.73.141.200:0/4290285290' entity='cl
ient.admin' cmd=[{"prefix": "osd crush move", "args": ["root=default"], "name": "rack411"}]: dispatch
-1> 2018-04-24 09:21:31.581854 7f385d950700 0 mon.lmon1@0(leader).osd e46784 moving crush item name 'rack411' to location {root=de
fault}
0> 2018-04-24 09:21:31.590047 7f385d950700 -1 ** Caught signal (Segmentation fault) *
in thread 7f385d950700 thread_name:ms_dispatch

ceph version 12.2.4 (52085d5249a80c5f5121a76d6288429f35e4e77b) luminous (stable)
1: (()+0x969114) [0x557d8c03a114]
2: (()+0x11390) [0x7f38658b9390]
3: (CrushWrapper::device_class_clone(int, int, std::map<int, std::map<int, int, std::less<int>, std::allocator<std::pair<int const, in
t> > >, std::less<int>, std::allocator<std::pair<int const, std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int>
> > > > > const&, std::set<int, std::less<int>, std::allocator<int> > const&, int*, std::map<int, std::map<int, std::vector<int, std::
allocator<int> >, std::less<int>, std::allocator<std::pair<int const, std::vector<int, std::allocator<int> > > > >, std::less<int>, std
::allocator<std::pair<int const, std::map<int, std::vector<int, std::allocator<int> >, std::less<int>, std::allocator<std::pair<int con
st, std::vector<int, std::allocator<int> > > > > > > >*)+0xc0c) [0x557d8bfb2fec]
4: (CrushWrapper::populate_classes(std::map<int, std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > >, std:
:less<int>, std::allocator<std::pair<int const, std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > > > > > c
onst&)+0x1ec) [0x557d8bfb357c]
[..]

Related issues 1 (0 open1 closed)

Is duplicate of RADOS - Bug #23386: crush device class: Monitor Crash when moving Bucket into Default rootResolvedSage Weil03/16/2018

Actions
Actions #1

Updated by Jarek Owsiewski almost 6 years ago

It is reproducible both on the test and production environment.

Actions #3

Updated by Jarek Owsiewski almost 6 years ago

The same situation is with 12.2.5 version.

Actions #4

Updated by Greg Farnum almost 6 years ago

  • Is duplicate of Bug #23386: crush device class: Monitor Crash when moving Bucket into Default root added
Actions #5

Updated by Greg Farnum almost 6 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF