Project

General

Profile

Bug #16763 ยป panic.log

Richard Arends, 07/21/2016 01:00 PM

 
osdc/Striper.cc: In function 'static void Striper::file_to_extents(CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)' thread 7f6a3a177a40 time 2016-07-21 14:47:08.764640
osdc/Striper.cc: 53: FAILED assert(len > 0)
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7f6a2722868b]
2: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
4: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
5: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
6: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
7: (main()+0x673d) [0x7f6a3a1a9c0d]
8: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
9: (()+0x22607) [0x7f6a3a1b3607]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
2016-07-21 14:47:08.765518 7f6a3a177a40 -1 osdc/Striper.cc: In function 'static void Striper::file_to_extents(CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)' thread 7f6a3a177a40 time 2016-07-21 14:47:08.764640
osdc/Striper.cc: 53: FAILED assert(len > 0)
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7f6a2722868b]
2: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
4: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
5: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
6: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
7: (main()+0x673d) [0x7f6a3a1a9c0d]
8: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
9: (()+0x22607) [0x7f6a3a1b3607]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
--- begin dump of recent events ---
-71> 2016-07-21 14:47:08.456523 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command perfcounters_dump hook 0x7f6a3bea2250
-70> 2016-07-21 14:47:08.456540 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command 1 hook 0x7f6a3bea2250
-69> 2016-07-21 14:47:08.456545 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command perf dump hook 0x7f6a3bea2250
-68> 2016-07-21 14:47:08.456549 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command perfcounters_schema hook 0x7f6a3bea2250
-67> 2016-07-21 14:47:08.456554 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command 2 hook 0x7f6a3bea2250
-66> 2016-07-21 14:47:08.456557 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command perf schema hook 0x7f6a3bea2250
-65> 2016-07-21 14:47:08.456560 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command perf reset hook 0x7f6a3bea2250
-64> 2016-07-21 14:47:08.456562 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command config show hook 0x7f6a3bea2250
-63> 2016-07-21 14:47:08.456565 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command config set hook 0x7f6a3bea2250
-62> 2016-07-21 14:47:08.456570 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command config get hook 0x7f6a3bea2250
-61> 2016-07-21 14:47:08.456573 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command config diff hook 0x7f6a3bea2250
-60> 2016-07-21 14:47:08.456576 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command log flush hook 0x7f6a3bea2250
-59> 2016-07-21 14:47:08.456579 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command log dump hook 0x7f6a3bea2250
-58> 2016-07-21 14:47:08.456582 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command log reopen hook 0x7f6a3bea2250
-57> 2016-07-21 14:47:08.463666 7f6a3a177a40 10 monclient(hunting): build_initial_monmap
-56> 2016-07-21 14:47:08.463728 7f6a3a177a40 1 librados: starting msgr at :/0
-55> 2016-07-21 14:47:08.463735 7f6a3a177a40 1 librados: starting objecter
-54> 2016-07-21 14:47:08.463777 7f6a3a177a40 5 asok(0x7f6a3be9f030) register_command objecter_requests hook 0x7f6a3bef3630
-53> 2016-07-21 14:47:08.463830 7f6a3a177a40 1 -- :/0 messenger.start
-52> 2016-07-21 14:47:08.463849 7f6a3a177a40 1 librados: setting wanted keys
-51> 2016-07-21 14:47:08.463852 7f6a3a177a40 1 librados: calling monclient init
-50> 2016-07-21 14:47:08.463854 7f6a3a177a40 10 monclient(hunting): init
-49> 2016-07-21 14:47:08.463858 7f6a3a177a40 5 adding auth protocol: cephx
-48> 2016-07-21 14:47:08.463862 7f6a3a177a40 10 monclient(hunting): auth_supported 2 method cephx
-47> 2016-07-21 14:47:08.464038 7f6a3a177a40 2 auth: KeyRing::load: loaded key file /etc/ceph/ceph.client.admin.keyring
-46> 2016-07-21 14:47:08.464084 7f6a3a177a40 10 monclient(hunting): _reopen_session rank -1 name
-45> 2016-07-21 14:47:08.464116 7f6a3a177a40 10 monclient(hunting): picked mon.noname-b con 0x7f6a3bef9e80 addr <ip_address_mon1>:6789/0
-44> 2016-07-21 14:47:08.464133 7f6a3a177a40 10 monclient(hunting): _send_mon_message to mon.noname-b at <ip_address_mon1>:6789/0
-43> 2016-07-21 14:47:08.464137 7f6a3a177a40 1 -- :/3750966618 --> <ip_address_mon1>:6789/0 -- auth(proto 0 30 bytes epoch 0) v1 -- ?+0 0x7f6a3beff310 con 0x7f6a3bef9e80
-42> 2016-07-21 14:47:08.464146 7f6a3a177a40 10 monclient(hunting): renew_subs
-41> 2016-07-21 14:47:08.464152 7f6a3a177a40 10 monclient(hunting): authenticate will time out at 2016-07-21 14:52:08.464151
-40> 2016-07-21 14:47:08.489852 7f6a3a16d700 1 -- <ip_address_client>:0/3750966618 learned my addr <ip_address_client>:0/3750966618
-39> 2016-07-21 14:47:08.515359 7f6a1f34e700 2 -- <ip_address_client>:0/3750966618 >> <ip_address_mon1>:6789/0 pipe(0x7f6a3bf01810 sd=4 :48591 s=2 pgs=62465438 cs=1 l=1 c=0x7f6a3bef9e80).reader got KEEPALIVE_ACK
-38> 2016-07-21 14:47:08.515600 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 1 ==== mon_map magic: 0 v1 ==== 790+0+0 (3755132898 0 0) 0x7f6a10000e20 con 0x7f6a3bef9e80
-37> 2016-07-21 14:47:08.515618 7f6a21b53700 10 monclient(hunting): handle_monmap mon_map magic: 0 v1
-36> 2016-07-21 14:47:08.515631 7f6a21b53700 10 monclient(hunting): got monmap 3, mon.noname-b is now rank -1
-35> 2016-07-21 14:47:08.515634 7f6a21b53700 10 monclient(hunting): dump:
epoch 3
fsid 8977edbc-681c-4be6-9b40-84a3d4ab2c6b
last_changed 2015-07-17 11:43:22.066933
created 0.000000
0: <ip_address_mon0>:6789/0 mon.cephmon0
1: <ip_address_mon1>:6789/0 mon.cephmon1
2: <ip_address_mon2>:6789/0 mon.cephmon2
3: <ip_address_mon3>:6789/0 mon.cephmon3
4: <ip_address_mon4>:6789/0 mon.cephmon4
-34> 2016-07-21 14:47:08.515653 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 2 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 33+0+0 (2922671699 0 0) 0x7f6a100012a0 con 0x7f6a3bef9e80
-33> 2016-07-21 14:47:08.515676 7f6a21b53700 10 monclient(hunting): my global_id is 327487301
-32> 2016-07-21 14:47:08.515733 7f6a21b53700 10 monclient(hunting): _send_mon_message to mon.cephmon1 at <ip_address_mon1>:6789/0
-31> 2016-07-21 14:47:08.515739 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 --> <ip_address_mon1>:6789/0 -- auth(proto 2 32 bytes epoch 0) v1 -- ?+0 0x7f6a14001bc0 con 0x7f6a3bef9e80
-30> 2016-07-21 14:47:08.528718 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 3 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 206+0+0 (3493829987 0 0) 0x7f6a100012a0 con 0x7f6a3bef9e80
-29> 2016-07-21 14:47:08.528788 7f6a21b53700 10 monclient(hunting): _send_mon_message to mon.cephmon1 at <ip_address_mon1>:6789/0
-28> 2016-07-21 14:47:08.528794 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 --> <ip_address_mon1>:6789/0 -- auth(proto 2 165 bytes epoch 0) v1 -- ?+0 0x7f6a140036d0 con 0x7f6a3bef9e80
-27> 2016-07-21 14:47:08.541891 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 4 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 393+0+0 (1129624229 0 0) 0x7f6a10000a30 con 0x7f6a3bef9e80
-26> 2016-07-21 14:47:08.541946 7f6a21b53700 1 monclient(hunting): found mon.cephmon1
-25> 2016-07-21 14:47:08.541949 7f6a21b53700 10 monclient: _send_mon_message to mon.cephmon1 at <ip_address_mon1>:6789/0
-24> 2016-07-21 14:47:08.541953 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 --> <ip_address_mon1>:6789/0 -- mon_subscribe({monmap=0+}) v2 -- ?+0 0x7f6a3beff8e0 con 0x7f6a3bef9e80
-23> 2016-07-21 14:47:08.541973 7f6a3a177a40 5 monclient: authenticate success, global_id 327487301
-22> 2016-07-21 14:47:08.541991 7f6a3a177a40 10 monclient: renew_subs
-21> 2016-07-21 14:47:08.541994 7f6a3a177a40 10 monclient: _send_mon_message to mon.cephmon1 at <ip_address_mon1>:6789/0
-20> 2016-07-21 14:47:08.541998 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_mon1>:6789/0 -- mon_subscribe({osdmap=0}) v2 -- ?+0 0x7f6a3beff8e0 con 0x7f6a3bef9e80
-19> 2016-07-21 14:47:08.542028 7f6a3a177a40 10 monclient: renew_subs - empty
-18> 2016-07-21 14:47:08.542049 7f6a3a177a40 1 librados: init done
-17> 2016-07-21 14:47:08.555051 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 5 ==== mon_map magic: 0 v1 ==== 790+0+0 (3755132898 0 0) 0x7f6a10001540 con 0x7f6a3bef9e80
-16> 2016-07-21 14:47:08.555060 7f6a21b53700 10 monclient: handle_monmap mon_map magic: 0 v1
-15> 2016-07-21 14:47:08.555069 7f6a21b53700 10 monclient: got monmap 3, mon.cephmon1 is now rank 1
-14> 2016-07-21 14:47:08.555071 7f6a21b53700 10 monclient: dump:
epoch 3
fsid 8977edbc-681c-4be6-9b40-84a3d4ab2c6b
last_changed 2015-07-17 11:43:22.066933
created 0.000000
0: <ip_address_mon0>:6789/0 mon.cephmon0
1: <ip_address_mon1>:6789/0 mon.cephmon1
2: <ip_address_mon2>:6789/0 mon.cephmon2
3: <ip_address_mon3>:6789/0 mon.cephmon3
4: <ip_address_mon4>:6789/0 mon.cephmon4
-13> 2016-07-21 14:47:08.555083 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 6 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (3714796639 0 0) 0x7f6a10001750 con 0x7f6a3bef9e80
-12> 2016-07-21 14:47:08.555091 7f6a21b53700 10 monclient: handle_subscribe_ack sent 2016-07-21 14:47:08.464148 renew after 2016-07-21 14:49:38.464148
-11> 2016-07-21 14:47:08.643780 7f6a21b53700 1 -- <ip_address_client>:0/3750966618 <== mon.1 <ip_address_mon1>:6789/0 7 ==== osd_map(90691..90691 src has 90131..90691) v3 ==== 1281712+0+0 (2114923378 0 0) 0x7f6a10000a30 con 0x7f6a3bef9e80
-10> 2016-07-21 14:47:08.646780 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_node_1>:6818/96867 -- osd_op(client.327487301.0:1 16.4ac538c9 testfile.txt.0000000000000000 [stat,call lock.lock] snapc 0=[] ondisk+write+known_if_redirected e90691) v7 -- ?+0 0x7f6a3bf086e0 con 0x7f6a3bf038f0
-9> 2016-07-21 14:47:08.700365 7f6a1dd49700 1 -- <ip_address_client>:0/3750966618 <== osd.501 <ip_address_node_1>:6818/96867 1 ==== osd_op_reply(1 testfile.txt.0000000000000000 [stat,call] v0'0 uv331758 ondisk = -2 ((2) No such file or directory)) v6 ==== 238+0+0 (358256375 0 0) 0x7f6a0c000a90 con 0x7f6a3bf038f0
-8> 2016-07-21 14:47:08.700484 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_node_1>:6818/96867 -- osd_op(client.327487301.0:2 16.4ac538c9 testfile.txt.0000000000000000 [create 0~0 [excl],setxattr striper.layout.object_size (7),setxattr striper.layout.stripe_unit (7),setxattr striper.layout.stripe_count (1),setxattr striper.size (1)] snapc 0=[] ondisk+write+known_if_redirected e90691) v7 -- ?+0 0x7f6a3bf0fcc0 con 0x7f6a3bf038f0
-7> 2016-07-21 14:47:08.718863 7f6a1dd49700 1 -- <ip_address_client>:0/3750966618 <== osd.501 <ip_address_node_1>:6818/96867 2 ==== osd_op_reply(2 testfile.txt.0000000000000000 [create 0~0 [excl],setxattr (7),setxattr (7),setxattr (1),setxattr (1)] v90691'331759 uv331759 ondisk = 0) v6 ==== 364+0+0 (2430761775 0 0) 0x7f6a0c000a90 con 0x7f6a3bf038f0
-6> 2016-07-21 14:47:08.718928 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_node_1>:6818/96867 -- osd_op(client.327487301.0:3 16.4ac538c9 testfile.txt.0000000000000000 [stat,call lock.lock] snapc 0=[] ondisk+write+known_if_redirected e90691) v7 -- ?+0 0x7f6a3bf05750 con 0x7f6a3bf038f0
-5> 2016-07-21 14:47:08.736273 7f6a1dd49700 1 -- <ip_address_client>:0/3750966618 <== osd.501 <ip_address_node_1>:6818/96867 3 ==== osd_op_reply(3 testfile.txt.0000000000000000 [stat,call] v90691'331760 uv331760 ondisk = 0) v6 ==== 238+0+0 (2978300172 0 0) 0x7f6a0c000b10 con 0x7f6a3bf038f0
-4> 2016-07-21 14:47:08.736313 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_node_1>:6818/96867 -- osd_op(client.327487301.0:4 16.4ac538c9 testfile.txt.0000000000000000 [getxattrs] snapc 0=[] ack+read+known_if_redirected e90691) v7 -- ?+0 0x7f6a3bf05280 con 0x7f6a3bf038f0
-3> 2016-07-21 14:47:08.750561 7f6a1dd49700 1 -- <ip_address_client>:0/3750966618 <== osd.501 <ip_address_node_1>:6818/96867 4 ==== osd_op_reply(4 testfile.txt.0000000000000000 [getxattrs] v0'0 uv331760 ondisk = 0) v6 ==== 196+0+395 (2033231401 0 1292249002) 0x7f6a0c000b10 con 0x7f6a3bf038f0
-2> 2016-07-21 14:47:08.750621 7f6a3a177a40 1 -- <ip_address_client>:0/3750966618 --> <ip_address_node_1>:6818/96867 -- osd_op(client.327487301.0:5 16.4ac538c9 testfile.txt.0000000000000000 [cmpxattr striper.size (8) op 3 mode 2,setxattr striper.size (1)] snapc 0=[] ondisk+write+known_if_redirected e90691) v7 -- ?+0 0x7f6a3bf05e50 con 0x7f6a3bf038f0
-1> 2016-07-21 14:47:08.764598 7f6a1dd49700 1 -- <ip_address_client>:0/3750966618 <== osd.501 <ip_address_node_1>:6818/96867 5 ==== osd_op_reply(5 testfile.txt.0000000000000000 [cmpxattr (8) op 3 mode 2,setxattr (1)] v0'0 uv0 ondisk = -125 ((125) Operation canceled)) v6 ==== 238+0+0 (3273084689 0 0) 0x7f6a0c000b10 con 0x7f6a3bf038f0
0> 2016-07-21 14:47:08.765518 7f6a3a177a40 -1 osdc/Striper.cc: In function 'static void Striper::file_to_extents(CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)' thread 7f6a3a177a40 time 2016-07-21 14:47:08.764640
osdc/Striper.cc: 53: FAILED assert(len > 0)
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7f6a2722868b]
2: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
4: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
5: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
6: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
7: (main()+0x673d) [0x7f6a3a1a9c0d]
8: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
9: (()+0x22607) [0x7f6a3a1b3607]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_mirror
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
0/ 5 osd
0/ 5 optracker
0/ 5 objclass
1/ 3 filestore
1/ 3 journal
0/ 5 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 newstore
1/ 5 bluestore
1/ 5 bluefs
1/ 3 bdev
1/ 5 kstore
4/ 5 rocksdb
4/ 5 leveldb
1/ 5 kinetic
1/ 5 fuse
-2/-2 (syslog threshold)
99/99 (stderr threshold)
max_recent 500
max_new 1000
log_file /var/log/qemu/qemu-guest-45537.log
--- end dump of recent events ---
*** Caught signal (Aborted) **
in thread 7f6a3a177a40 thread_name:rados
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (()+0x45fd2) [0x7f6a3a1d6fd2]
2: (()+0x10340) [0x7f6a26d54340]
3: (gsignal()+0x39) [0x7f6a25f90bb9]
4: (abort()+0x148) [0x7f6a25f93fc8]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x265) [0x7f6a27228865]
6: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
8: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
9: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
10: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
11: (main()+0x673d) [0x7f6a3a1a9c0d]
12: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
13: (()+0x22607) [0x7f6a3a1b3607]
2016-07-21 14:47:08.767825 7f6a3a177a40 -1 *** Caught signal (Aborted) **
in thread 7f6a3a177a40 thread_name:rados
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (()+0x45fd2) [0x7f6a3a1d6fd2]
2: (()+0x10340) [0x7f6a26d54340]
3: (gsignal()+0x39) [0x7f6a25f90bb9]
4: (abort()+0x148) [0x7f6a25f93fc8]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x265) [0x7f6a27228865]
6: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
8: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
9: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
10: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
11: (main()+0x673d) [0x7f6a3a1a9c0d]
12: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
13: (()+0x22607) [0x7f6a3a1b3607]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
--- begin dump of recent events ---
0> 2016-07-21 14:47:08.767825 7f6a3a177a40 -1 *** Caught signal (Aborted) **
in thread 7f6a3a177a40 thread_name:rados
ceph version 10.2.1 (3a66dd4f30852819c1bdaa8ec23c795d4ad77269)
1: (()+0x45fd2) [0x7f6a3a1d6fd2]
2: (()+0x10340) [0x7f6a26d54340]
3: (gsignal()+0x39) [0x7f6a25f90bb9]
4: (abort()+0x148) [0x7f6a25f93fc8]
5: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x265) [0x7f6a27228865]
6: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::map<object_t, std::vector<ObjectExtent, std::allocator<ObjectExtent> >, std::less<object_t>, std::allocator<std::pair<object_t const, std::vector<ObjectExtent, std::allocator<ObjectExtent> > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd]
7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector<ObjectExtent, std::allocator<ObjectExtent> >&, unsigned long)+0x46) [0x7f6a271d8386]
8: (libradosstriper::RadosStriperImpl::internal_aio_write(std::string const&, libradosstriper::MultiAioCompletionImpl*, ceph::buffer::list const&, unsigned long, unsigned long, ceph_file_layout const&)+0x117) [0x7f6a27147527]
9: (libradosstriper::RadosStriperImpl::write_in_open_object(std::string const&, ceph_file_layout const&, std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0xac) [0x7f6a2714792c]
10: (libradosstriper::RadosStriperImpl::write(std::string const&, ceph::buffer::list const&, unsigned long, unsigned long)+0x6f) [0x7f6a2714c34f]
11: (main()+0x673d) [0x7f6a3a1a9c0d]
12: (__libc_start_main()+0xf5) [0x7f6a25f7bec5]
13: (()+0x22607) [0x7f6a3a1b3607]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_mirror
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
0/ 5 osd
0/ 5 optracker
0/ 5 objclass
1/ 3 filestore
1/ 3 journal
0/ 5 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 newstore
1/ 5 bluestore
1/ 5 bluefs
1/ 3 bdev
1/ 5 kstore
4/ 5 rocksdb
4/ 5 leveldb
1/ 5 kinetic
1/ 5 fuse
-2/-2 (syslog threshold)
99/99 (stderr threshold)
max_recent 500
max_new 1000
log_file /var/log/qemu/qemu-guest-45537.log
--- end dump of recent events ---
    (1-1/1)