Actions
Bug #9839
closedErasureCodePluginSelectJerasure: generic plugin : abort
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
It fails when pre-loading the plugin in a context where erasure-code is not used.
archive_path: /var/lib/teuthworker/archive/teuthology-2014-10-18_19:22:02-upgrade:firefly-x-giant-distro-basic-multi/556787 branch: giant description: upgrade:firefly-x/parallel/{0-cluster/start.yaml 1-firefly-install/firefly.yaml 2-workload/rados_loadgenbig.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final-upgrade/client.yaml 5-final-workload/rbd_import_export.yaml distros/ubuntu_14.04.yaml}
On the same machine one osd aborts, the other runs fine.
-5> 2014-10-20 05:01:10.323659 7ffa045a5800 1 journal close /var/lib/ceph/osd/ceph-0/journal -4> 2014-10-20 05:01:10.323673 7ff9fe346700 20 journal write_thread_entry woke up -3> 2014-10-20 05:01:10.323683 7ff9fe346700 10 journal write_thread_entry finish -2> 2014-10-20 05:01:10.323849 7ffa045a5800 10 monclient(hunting): build_initial_monmap -1> 2014-10-20 05:01:10.324546 7ffa045a5800 10 ErasureCodePluginSelectJerasure: generic plugin 0> 2014-10-20 05:01:10.342410 7ff9fdb45700 -1 *** Caught signal (Aborted) ** in thread 7ff9fdb45700 ceph version 0.80.7-73-g5a10b95 (5a10b95f7968ecac1f2af4abf9fb91347a290544) 1: ceph-osd() [0x98032f] 2: (()+0x10340) [0x7ffa03ad5340] 3: (gsignal()+0x39) [0x7ffa0217bbb9] 4: (abort()+0x148) [0x7ffa0217efc8] 5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7ffa02a876b5] 6: (()+0x5e836) [0x7ffa02a85836] 7: (()+0x5e863) [0x7ffa02a85863] 8: (()+0x5f33f) [0x7ffa02a8633f] 9: (()+0x8182) [0x7ffa03acd182] 10: (clone()+0x6d) [0x7ffa0223ffbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
The same sequence on the good one is
2014-10-20 05:01:10.308646 7f29f377f700 10 journal commit_start blocked, all open_ops have completed 2014-10-20 05:01:10.308648 7f29f377f700 10 journal commit_start nothing to do 2014-10-20 05:01:10.308649 7f29f377f700 10 journal commit_start 2014-10-20 05:01:10.308776 7f29f91dd800 10 journal journal_stop 2014-10-20 05:01:10.308819 7f29f91dd800 1 journal close /var/lib/ceph/osd/ceph-1/journal 2014-10-20 05:01:10.308831 7f29f2f7e700 20 journal write_thread_entry woke up 2014-10-20 05:01:10.308836 7f29f2f7e700 10 journal write_thread_entry finish 2014-10-20 05:01:10.309699 7f29f91dd800 10 ErasureCodePluginSelectJerasure: generic plugin 2014-10-20 05:01:10.314123 7f29f91dd800 10 ErasureCodeJerasure: technique=reed_sol_van 2014-10-20 05:01:10.314145 7f29f91dd800 10 ErasureCodeJerasure: k defaults to 7 2014-10-20 05:01:10.314148 7f29f91dd800 10 ErasureCodeJerasure: m defaults to 3 2014-10-20 05:01:10.314151 7f29f91dd800 10 ErasureCodeJerasure: w defaults to 8 2014-10-20 05:01:10.314176 7f29f91dd800 10 load: jerasure
Files
Updated by Loïc Dachary over 9 years ago
- Description updated (diff)
When trying to run manually ceph-osd -i 0 it hangs at the same point.
Updated by Loïc Dachary over 9 years ago
- Status changed from In Progress to Need More Info
Updated by Loïc Dachary over 9 years ago
- Status changed from Need More Info to Rejected
<sage> unrelated to plugins <sage> __cxa_pure_virtual <sage> pur virtual method called <loicd> hum
Actions