Actions
Bug #24593
opens390x: Ceph Monitor crashed with Caught signal (Aborted)
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
ceph-deploy
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
We are trying to setup ceph cluster on s390x platform.
ceph-mon service crashed with an error: ** Caught signal (Aborted) *
in thread 3ffad872eb0 thread_name:ceph-mon
Command:
sudo /usr/local/bin/ceph-mon -f --cluster ceph --id mon1 --setuser ceph --setgroup ceph
terminate called after throwing an instance of 'ceph::buffer::end_of_buffer'
what(): buffer::end_of_buffer
- Caught signal (Aborted)
in thread 3ffad872eb0 thread_name:ceph-mon
ceph version 12.2.4 (52085d5249a80c5f5121a76d6288429f35e4e77b) luminous (stable)
1: (()+0x95636c) [0x139bd636c]
2: [0x3ffc6cf96ce]
3: (gsignal()+0x30) [0x3ffaccb81b8]
4: (abort()+0x14e) [0x3ffaccb9726]
5: (_gnu_cxx::_verbose_terminate_handler()+0x19c) [0x3ffad0a8e2c]
6: (()+0xa6776) [0x3ffad0a6776]
7: (()+0xa67d8) [0x3ffad0a67d8]
8: (_cxa_rethrow()+0x64) [0x3ffad0a6adc]
9: (CrushWrapper::decode(ceph::buffer::list::iterator&)+0xdb2) [0x139b4d442]
10: (OSDMap::decode(ceph::buffer::list::iterator&)+0x3b4) [0x13998e9d4]
11: (OSDMap::decode(ceph::buffer::list&)+0x44) [0x1399910dc]
12: (OSDMap::apply_incremental(OSDMap::Incremental const&)+0x1460) [0x139992568]
13: (OSDMonitor::encode_pending(std::shared_ptr<MonitorDBStore::Transaction>)+0x212) [0x1397a8302]
14: (PaxosService::propose_pending()+0x2be) [0x13976a89e]
15: (PaxosService::_active()+0x2be) [0x13976af86]
16: (PaxosService::election_finished()+0x168) [0x13976b740]
17: (Monitor::_finish_svc_election()+0x44) [0x1395f296c]
18: (Monitor::win_election(unsigned int, std::set<int, std::less<int>, std::allocator<int> >&, unsigned long, mon_feature_t const&, std::map<int, std::map<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<int>, std::allocator<std::pair<int const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > > const&)+0x2ee) [0x13961b91e]
19: (Monitor::win_standalone_election()+0x2c0) [0x13961cab8]
20: (Monitor::bootstrap()+0xa5c) [0x13961d63c]
21: (Monitor::init()+0x24a) [0x13961da02]
22: (main()+0x4a8a) [0x139560572]
23: (__libc_start_main()+0x10e) [0x3ffacca2ece]
24: (()+0x366b74) [0x1395e6b74]
2018-06-20 01:07:33.716940 3ffad872eb0 -1 Caught signal (Aborted) *
in thread 3ffad872eb0 thread_name:ceph-mon
ceph version 12.2.4 (52085d5249a80c5f5121a76d6288429f35e4e77b) luminous (stable)
1: (()+0x95636c) [0x139bd636c]
2: [0x3ffc6cf96ce]
3: (gsignal()+0x30) [0x3ffaccb81b8]
4: (abort()+0x14e) [0x3ffaccb9726]
5: (_gnu_cxx::_verbose_terminate_handler()+0x19c) [0x3ffad0a8e2c]
6: (()+0xa6776) [0x3ffad0a6776]
7: (()+0xa67d8) [0x3ffad0a67d8]
8: (_cxa_rethrow()+0x64) [0x3ffad0a6adc]
9: (CrushWrapper::decode(ceph::buffer::list::iterator&)+0xdb2) [0x139b4d442]
10: (OSDMap::decode(ceph::buffer::list::iterator&)+0x3b4) [0x13998e9d4]
11: (OSDMap::decode(ceph::buffer::list&)+0x44) [0x1399910dc]
12: (OSDMap::apply_incremental(OSDMap::Incremental const&)+0x1460) [0x139992568]
13: (OSDMonitor::encode_pending(std::shared_ptr<MonitorDBStore::Transaction>)+0x212) [0x1397a8302]
14: (PaxosService::propose_pending()+0x2be) [0x13976a89e]
15: (PaxosService::_active()+0x2be) [0x13976af86]
16: (PaxosService::election_finished()+0x168) [0x13976b740]
17: (Monitor::_finish_svc_election()+0x44) [0x1395f296c]
18: (Monitor::win_election(unsigned int, std::set<int, std::less<int>, std::allocator<int> >&, unsigned long, mon_feature_t const&, std::map<int, std::map<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<int>, std::allocator<std::pair<int const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > > const&)+0x2ee) [0x13961b91e]
19: (Monitor::win_standalone_election()+0x2c0) [0x13961cab8]
20: (Monitor::bootstrap()+0xa5c) [0x13961d63c]
21: (Monitor::init()+0x24a) [0x13961da02]
22: (main()+0x4a8a) [0x139560572]
23: (__libc_start_main()+0x10e) [0x3ffacca2ece]
24: (()+0x366b74) [0x1395e6b74]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
0> 2018-06-20 01:07:33.716940 3ffad872eb0 -1 ** Caught signal (Aborted) *
in thread 3ffad872eb0 thread_name:ceph-mon
This command is getting executed from ceph-admin through:
ceph-deploy --verbose mon create-initial
Updated by John Spray almost 6 years ago
- Project changed from Ceph to RADOS
- Subject changed from Ceph Monitor crashed with Caught signal (Aborted) to s390x: Ceph Monitor crashed with Caught signal (Aborted)
- Category deleted (
Monitor) - Severity changed from 1 - critical to 3 - minor
I expect that only people in possession of s390x hardware will be able to debug this
I see that there is another ticket about s390x support in general here: http://tracker.ceph.com/issues/23822
Actions