Project

General

Profile

Bug #20543

Updated by Sage Weil almost 7 years ago

<pre> 
     -2> 2017-07-07 07:53:30.112607 7effcadfbc80 10 bluestore(/var/lib/ceph/osd/ceph-1) getattr 2.d_head #2:be619b02:::benchmark_data_smithi107_156009_object1:head# _ = 0 
     -1> 2017-07-07 07:53:30.112611 7effcadfbc80 -1 read_log_and_missing: invalid missing set entry found 2:b0b020b4:::benchmark_data_smithi107_156009_object8582:head 
      0> 2017-07-07 07:53:30.115171 7effcadfbc80 -1 /build/ceph-12.0.3-2642-g2b73594/src/osd/PGLog.h: In function 'static void PGLog::read_log_and_missing(ObjectStore*, coll_t, coll_t, ghobject_t, const pg_info_t&, PGLog::IndexedLog&, missing_type&, std::ostringstream&, bool, bool*, const DoutPrefixProvider*, std::s 
 et<std::__cxx11::basic_string<char> >*, bool) [with missing_type = pg_missing_set<true>; std::ostringstream = std::__cxx11::basic_ostringstream<char>]' thread 7effcadfbc80 time 2017-07-07 07:53:30.112622 
 /build/ceph-12.0.3-2642-g2b73594/src/osd/PGLog.h: 1257: FAILED assert(0 == "invalid missing set entry found") 

  ceph version 12.0.3-2642-g2b73594 (2b7359429b5f63cbbc0029c328819d1596464363) luminous (rc) 
  1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x565130f1fb92] 
  2: (void PGLog::read_log_and_missing<pg_missing_set<true> >(ObjectStore*, coll_t, coll_t, ghobject_t, pg_info_t const&, PGLog::IndexedLog&, pg_missing_set<true>&, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, bool, bool*, DoutPrefixProvider const*, std::set<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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, bool)+0x1f83) [0x565130a564e3] 
  3: (PG::read_state(ObjectStore*, ceph::buffer::list&)+0x342) [0x565130a045d2] 
  4: (OSD::load_pgs()+0x8cd) [0x56513095c39d] 
  5: (OSD::init()+0x1fb2) [0x565130975b02] 
  6: (main()+0x2c56) [0x56513088c436] 
  7: (__libc_start_main()+0xf0) [0x7effc826e830] 
  8: (_start()+0x29) [0x5651309139d9] 
  NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. 
 </pre> 
 /a/sage-2017-07-07_06:22:09-rados-wip-sage-testing2-distro-basic-smithi/1370981

Back