Project

General

Profile

Bug #24639 » ceph-bluestore-tool-7fb75ca61e00.log

Compile Nix, 09/07/2018 01:53 AM

 
/mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: In function 'int BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, uint64_t, size_t, ceph::bufferlist*, char*)' thread 7fb75ca61e00 time 2018-09-07 03:29:26.294513
/mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: 976: FAILED assert(r == 0)
ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x7fb75309ba82]
2: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
3: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
4: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
5: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
6: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
7: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
8: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
9: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
10: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
11: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
12: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
13: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
14: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
15: (main()+0xf9e) [0x5562b875df5e]
16: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
17: (_start()+0x2a) [0x5562b87df6fa]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
2018-09-07 03:29:26.297842 7fb75ca61e00 -1 /mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: In function 'int BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, uint64_t, size_t, ceph::bufferlist*, char*)' thread 7fb75ca61e00 time 2018-09-07 03:29:26.294513
/mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: 976: FAILED assert(r == 0)

ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x7fb75309ba82]
2: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
3: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
4: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
5: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
6: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
7: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
8: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
9: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
10: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
11: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
12: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
13: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
14: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
15: (main()+0xf9e) [0x5562b875df5e]
16: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
17: (_start()+0x2a) [0x5562b87df6fa]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

0> 2018-09-07 03:29:26.297842 7fb75ca61e00 -1 /mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: In function 'int BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, uint64_t, size_t, ceph::bufferlist*, char*)' thread 7fb75ca61e00 time 2018-09-07 03:29:26.294513
/mnt/npool/a.antreich/ceph/ceph-12.2.7/src/os/bluestore/BlueFS.cc: 976: FAILED assert(r == 0)

ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x7fb75309ba82]
2: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
3: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
4: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
5: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
6: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
7: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
8: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
9: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
10: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
11: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
12: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
13: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
14: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
15: (main()+0xf9e) [0x5562b875df5e]
16: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
17: (_start()+0x2a) [0x5562b87df6fa]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

*** Caught signal (Aborted) **
in thread 7fb75ca61e00 thread_name:ceph-bluestore-
ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (()+0x415c14) [0x5562b8a4ac14]
2: (()+0x110c0) [0x7fb7519680c0]
3: (gsignal()+0xcf) [0x7fb7502fdfff]
4: (abort()+0x16a) [0x7fb7502ff42a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x7fb75309bc0e]
6: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
7: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
8: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
9: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
10: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
11: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
12: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
13: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
14: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
15: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
16: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
17: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
18: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
19: (main()+0xf9e) [0x5562b875df5e]
20: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
21: (_start()+0x2a) [0x5562b87df6fa]
2018-09-07 03:29:26.299884 7fb75ca61e00 -1 *** Caught signal (Aborted) **
in thread 7fb75ca61e00 thread_name:ceph-bluestore-

ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (()+0x415c14) [0x5562b8a4ac14]
2: (()+0x110c0) [0x7fb7519680c0]
3: (gsignal()+0xcf) [0x7fb7502fdfff]
4: (abort()+0x16a) [0x7fb7502ff42a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x7fb75309bc0e]
6: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
7: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
8: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
9: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
10: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
11: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
12: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
13: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
14: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
15: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
16: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
17: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
18: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
19: (main()+0xf9e) [0x5562b875df5e]
20: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
21: (_start()+0x2a) [0x5562b87df6fa]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

0> 2018-09-07 03:29:26.299884 7fb75ca61e00 -1 *** Caught signal (Aborted) **
in thread 7fb75ca61e00 thread_name:ceph-bluestore-

ceph version 12.2.7 (94ce186ac93bb28c3c444bccfefb8a31eb0748e4) luminous (stable)
1: (()+0x415c14) [0x5562b8a4ac14]
2: (()+0x110c0) [0x7fb7519680c0]
3: (gsignal()+0xcf) [0x7fb7502fdfff]
4: (abort()+0x16a) [0x7fb7502ff42a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x7fb75309bc0e]
6: (BlueFS::_read(BlueFS::FileReader*, BlueFS::FileReaderBuffer*, unsigned long, unsigned long, ceph::buffer::list*, char*)+0xf7a) [0x5562b87f06ea]
7: (BlueRocksSequentialFile::Read(unsigned long, rocksdb::Slice*, char*)+0x34) [0x5562b89dc8e4]
8: (rocksdb::SequentialFileReader::Read(unsigned long, rocksdb::Slice*, char*)+0x70) [0x5562b8b05e70]
9: (rocksdb::log::Reader::ReadMore(unsigned long*, int*)+0xe0) [0x5562b8a61e20]
10: (rocksdb::log::Reader::ReadPhysicalRecord(rocksdb::Slice*, unsigned long*)+0x44) [0x5562b8a61ef4]
11: (rocksdb::log::Reader::ReadRecord(rocksdb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::WALRecoveryMode)+0xda) [0x5562b8a621ba]
12: (rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned long*, bool)+0x141d) [0x5562b8a5381d]
13: (rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)+0x8c4) [0x5562b8a55174]
14: (rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)+0xedf) [0x5562b8a5653f]
15: (rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::DB**)+0x6a7) [0x5562b8a57d97]
16: (RocksDBStore::do_open(std::ostream&, bool)+0x908) [0x5562b88daba8]
17: (BlueStore::_open_db(bool)+0xbeb) [0x5562b8867bcb]
18: (BlueStore::_fsck(bool, bool)+0x41a) [0x5562b8898f8a]
19: (main()+0xf9e) [0x5562b875df5e]
20: (__libc_start_main()+0xf1) [0x7fb7502eb2e1]
21: (_start()+0x2a) [0x5562b87df6fa]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

[1] 2125848 abort ceph-bluestore-tool fsck --path /var/lib/ceph/osd/ceph-20
(2-2/2)