Can you post the OSD log somewhere? It should have a few more details about what's going on here. (This backtrace looks like it's crashing in a call to phreads, which is a little unusual.) -Greg On Sat, Nov 22, 2014 at 1:01 PM, Jeffrey Ollie <jeff@xxxxxxxxxx> wrote: > -- One of my OSDs lost network connectivity for a short while. The OSD > crashed and now when I try and start it back up the process is killed > because of an illegal instruction. Is there anything that I can do to > get this going again or am I going to need to rebuild it from scratch > (which wouldn't be a completely terrible idea as I set this up with > the journal on the same drive). This particular OSD is running on > Fedora 21 Beta. > > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 0> 2014-11-22 > 12:23:26.908700 7fdab90ae7c0 -1 *** Caught signal (Illegal > instruction) ** > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: in thread 7fdab90ae7c0 > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: ceph version 0.87 > ( > c51c8f9d80fa4e0168aa52685b8de40e42758578) > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 1: > /usr/bin/ceph-osd() [0x9edd55] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 2: (()+0x100d0) > [0x7fdab80740d0] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 3: > (pthread_rwlock_unlock()+0x13) [0x7fdab8070153] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 4: > (IndexManager::init_index(coll_t, char const*, unsigned int)+0x513) > [0x8da3b3] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 5: > (FileStore::init_index(coll_t)+0x84) [0x88a464] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 6: > (FileStore::_create_collection(coll_t, SequencerPosition > const&)+0x12b) [0x89d13b] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 7: > (FileStore::_do_transaction(ObjectStore::Transaction&, unsigned long, > int, ThreadPool::TPHandle*)+0x2988) [0x8c2158] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 8: > (FileStore::_do_transactions(std::list<ObjectStore::Transaction*, > std::allocator<ObjectStore::Transaction*> >&, unsigned long, > ThreadPool::TPHandle*)+0x64) [0x8c51c4] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 9: > (JournalingObjectStore::journal_replay(unsigned long)+0x8da) > [0x8df81a] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 10: > (FileStore::mount()+0x2fc2) [0x8ae142] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 11: > (OSD::do_convertfs(ObjectStore*)+0x2d) [0x5faccd] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 12: (main()+0x2495) > [0x5e3975] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 13: > (__libc_start_main()+0xf0) [0x7fdab6c71fe0] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: 14: > /usr/bin/ceph-osd() [0x5e9417] > Nov 22 12:23:26 home01.ocjtech.us ceph-osd[22977]: NOTE: a copy of the > executable, or `objdump -rdS <executable>` is needed to interpret > this. > > Jeff Ollie > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com