Project

General

Profile

Actions

Bug #19569

closed

osd/PGLog.h: 1232: FAILED assert(miter->second.have == eversion_t())

Added by Sage Weil about 7 years ago. Updated almost 7 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

    -8> 2017-04-09 19:25:31.809773 7fc0dfd34ac0 15 bluestore(/var/lib/ceph/osd/ceph-4) getattr 1.3_head #1:de546545:::smithi06328858-56:head# _
    -7> 2017-04-09 19:25:31.809775 7fc0dfd34ac0 30 bluestore.OnodeSpace(0x7fc0ea230338 in 0x7fc0e9d01720) lookup
    -6> 2017-04-09 19:25:31.809776 7fc0dfd34ac0 30 bluestore.OnodeSpace(0x7fc0ea230338 in 0x7fc0e9d01720) lookup #1:de546545:::smithi06328858-56:head# miss
    -5> 2017-04-09 19:25:31.809778 7fc0dfd34ac0 20 bluestore(/var/lib/ceph/osd/ceph-4).collection(1.3_head 0x7fc0ea2301e0) get_onode oid #1:de546545:::smithi06328858-56:head# key 0x7f8000000000000001de5465'E!smithi06328858-56!='0xfffffffffffffffeffffffffffffffff'o'
    -4> 2017-04-09 19:25:31.809785 7fc0dfd34ac0 20 bluestore(/var/lib/ceph/osd/ceph-4).collection(1.3_head 0x7fc0ea2301e0)  r -2 v.len 0
    -3> 2017-04-09 19:25:31.809787 7fc0dfd34ac0 30 bluestore(/var/lib/ceph/osd/ceph-4).collection(1.3_head 0x7fc0ea2301e0) trim_cache no new mempool stats; nothing to do
    -2> 2017-04-09 19:25:31.809788 7fc0dfd34ac0 10 bluestore(/var/lib/ceph/osd/ceph-4) getattr 1.3_head #1:de546545:::smithi06328858-56:head# _ = -2
    -1> 2017-04-09 19:25:31.809790 7fc0dfd34ac0 15 read_log_and_missing  missing 174'333 (166'307) modify   1:de546545:::smithi06328858-56:head by osd.5.5:1346 2017-04-09 19:24:26.947720 0
     0> 2017-04-09 19:25:31.811395 7fc0dfd34ac0 -1 /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/12.0.0-1825-g4555da5/rpm/el7/BUILD/ceph-12.0.0-1825-g4555da5/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*, const DoutPrefixProvider*, std::set<std::basic_string<char> >*, bool) [with missing_type = pg_missing_set<true>; std::ostringstream = std::basic_ostringstream<char>]' thread 7f
c0dfd34ac0 time 2017-04-09 19:25:31.809805
/home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/12.0.0-1825-g4555da5/rpm/el7/BUILD/ceph-12.0.0-1825-g4555da5/src/osd/PGLog.h: 1232: FAILED assert(miter->second.have == eversion_t())

 ceph version 12.0.0-1825-g4555da5 (4555da54a7f3bdcf8b78936aa5f4b5f6185d4923)
 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x110) [0x7fc0e070a330]
 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::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, bool*, DoutPrefixProvider const*, std::set<std::string, std::less<std::s
tring>, std::allocator<std::string> >*, bool)+0x2935) [0x7fc0e02c14f5]
 3: (PG::read_state(ObjectStore*, ceph::buffer::list&)+0x4c4) [0x7fc0e027c374]
 4: (OSD::load_pgs()+0x9ba) [0x7fc0e01d052a]
 5: (OSD::init()+0x1f75) [0x7fc0e01e8305]
 6: (main()+0x2de4) [0x7fc0e010a194]

this mayb e a bug in my test branch, not sure.

/a/sage-2017-04-09_18:27:05-rados-wip-snapset---basic-smithi/1004223

Actions #1

Updated by Sage Weil almost 7 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF