Project

General

Profile

Bug #21142 » coredump.strace-osd2.log

Josef Zelenka, 01/11/2018 09:43 AM

 
starting osd.2 at - osd_data /var/lib/ceph/osd/ceph-2 /var/lib/ceph/osd/ceph-2/journal
/build/ceph-12.2.1/src/osd/osd_types.cc: In function 'virtual void pi_compact_rep::add_interval(bool, const PastIntervals::pg_interval_t&)' thread 7fb2c1f0ee00 time 2018-01-11 10:27:26.021986
/build/ceph-12.2.1/src/osd/osd_types.cc: 3205: FAILED assert(interval.last > last)
ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x556e06bfb3f2]
2: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
3: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
4: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
5: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
6: (OSD::init()+0x2217) [0x556e06634b37]
7: (main()+0x2eb8) [0x556e065451f8]
8: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
9: (_start()+0x29) [0x556e065d0a59]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
2018-01-11 10:27:26.024880 7fb2c1f0ee00 -1 /build/ceph-12.2.1/src/osd/osd_types.cc: In function 'virtual void pi_compact_rep::add_interval(bool, const PastIntervals::pg_interval_t&)' thread 7fb2c1f0ee00 time 2018-01-11 10:27:26.021986
/build/ceph-12.2.1/src/osd/osd_types.cc: 3205: FAILED assert(interval.last > last)

ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x556e06bfb3f2]
2: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
3: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
4: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
5: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
6: (OSD::init()+0x2217) [0x556e06634b37]
7: (main()+0x2eb8) [0x556e065451f8]
8: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
9: (_start()+0x29) [0x556e065d0a59]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

0> 2018-01-11 10:27:26.024880 7fb2c1f0ee00 -1 /build/ceph-12.2.1/src/osd/osd_types.cc: In function 'virtual void pi_compact_rep::add_interval(bool, const PastIntervals::pg_interval_t&)' thread 7fb2c1f0ee00 time 2018-01-11 10:27:26.021986
/build/ceph-12.2.1/src/osd/osd_types.cc: 3205: FAILED assert(interval.last > last)

ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x556e06bfb3f2]
2: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
3: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
4: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
5: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
6: (OSD::init()+0x2217) [0x556e06634b37]
7: (main()+0x2eb8) [0x556e065451f8]
8: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
9: (_start()+0x29) [0x556e065d0a59]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

*** Caught signal (Aborted) **
in thread 7fb2c1f0ee00 thread_name:ceph-osd
ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (()+0xa5a634) [0x556e06bb8634]
2: (()+0x11390) [0x7fb2c03f9390]
3: (gsignal()+0x38) [0x7fb2bf394428]
4: (abort()+0x16a) [0x7fb2bf39602a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x556e06bfb57e]
6: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
7: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
8: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
9: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
10: (OSD::init()+0x2217) [0x556e06634b37]
11: (main()+0x2eb8) [0x556e065451f8]
12: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
13: (_start()+0x29) [0x556e065d0a59]
2018-01-11 10:27:26.033988 7fb2c1f0ee00 -1 *** Caught signal (Aborted) **
in thread 7fb2c1f0ee00 thread_name:ceph-osd

ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (()+0xa5a634) [0x556e06bb8634]
2: (()+0x11390) [0x7fb2c03f9390]
3: (gsignal()+0x38) [0x7fb2bf394428]
4: (abort()+0x16a) [0x7fb2bf39602a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x556e06bfb57e]
6: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
7: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
8: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
9: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
10: (OSD::init()+0x2217) [0x556e06634b37]
11: (main()+0x2eb8) [0x556e065451f8]
12: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
13: (_start()+0x29) [0x556e065d0a59]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

0> 2018-01-11 10:27:26.033988 7fb2c1f0ee00 -1 *** Caught signal (Aborted) **
in thread 7fb2c1f0ee00 thread_name:ceph-osd

ceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) luminous (stable)
1: (()+0xa5a634) [0x556e06bb8634]
2: (()+0x11390) [0x7fb2c03f9390]
3: (gsignal()+0x38) [0x7fb2bf394428]
4: (abort()+0x16a) [0x7fb2bf39602a]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x28e) [0x556e06bfb57e]
6: (pi_compact_rep::add_interval(bool, PastIntervals::pg_interval_t const&)+0x435) [0x556e06884b75]
7: (PastIntervals::check_new_interval(int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, int, int, std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&, unsigned int, unsigned int, std::shared_ptr<OSDMap const>, std::shared_ptr<OSDMap const>, pg_t, IsPGRecoverablePredicate*, PastIntervals*, std::ostream*)+0x396) [0x556e06862376]
8: (OSD::build_past_intervals_parallel()+0xe71) [0x556e06617f01]
9: (OSD::load_pgs()+0x14fb) [0x556e0661a92b]
10: (OSD::init()+0x2217) [0x556e06634b37]
11: (main()+0x2eb8) [0x556e065451f8]
12: (__libc_start_main()+0xf0) [0x7fb2bf37f830]
13: (_start()+0x29) [0x556e065d0a59]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

(3-3/7)