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 >&, 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 ` 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 >&, 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 ` 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 :6789/0 -44> 2016-07-21 14:47:08.464133 7f6a3a177a40 10 monclient(hunting): _send_mon_message to mon.noname-b at :6789/0 -43> 2016-07-21 14:47:08.464137 7f6a3a177a40 1 -- :/3750966618 --> :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 -- :0/3750966618 learned my addr :0/3750966618 -39> 2016-07-21 14:47:08.515359 7f6a1f34e700 2 -- :0/3750966618 >> :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 -- :0/3750966618 <== mon.1 :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: :6789/0 mon.cephmon0 1: :6789/0 mon.cephmon1 2: :6789/0 mon.cephmon2 3: :6789/0 mon.cephmon3 4: :6789/0 mon.cephmon4 -34> 2016-07-21 14:47:08.515653 7f6a21b53700 1 -- :0/3750966618 <== mon.1 :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 :6789/0 -31> 2016-07-21 14:47:08.515739 7f6a21b53700 1 -- :0/3750966618 --> :6789/0 -- auth(proto 2 32 bytes epoch 0) v1 -- ?+0 0x7f6a14001bc0 con 0x7f6a3bef9e80 -30> 2016-07-21 14:47:08.528718 7f6a21b53700 1 -- :0/3750966618 <== mon.1 :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 :6789/0 -28> 2016-07-21 14:47:08.528794 7f6a21b53700 1 -- :0/3750966618 --> :6789/0 -- auth(proto 2 165 bytes epoch 0) v1 -- ?+0 0x7f6a140036d0 con 0x7f6a3bef9e80 -27> 2016-07-21 14:47:08.541891 7f6a21b53700 1 -- :0/3750966618 <== mon.1 :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 :6789/0 -24> 2016-07-21 14:47:08.541953 7f6a21b53700 1 -- :0/3750966618 --> :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 :6789/0 -20> 2016-07-21 14:47:08.541998 7f6a3a177a40 1 -- :0/3750966618 --> :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 -- :0/3750966618 <== mon.1 :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: :6789/0 mon.cephmon0 1: :6789/0 mon.cephmon1 2: :6789/0 mon.cephmon2 3: :6789/0 mon.cephmon3 4: :6789/0 mon.cephmon4 -13> 2016-07-21 14:47:08.555083 7f6a21b53700 1 -- :0/3750966618 <== mon.1 :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 -- :0/3750966618 <== mon.1 :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 -- :0/3750966618 --> :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 -- :0/3750966618 <== osd.501 :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 -- :0/3750966618 --> :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 -- :0/3750966618 <== osd.501 :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 -- :0/3750966618 --> :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 -- :0/3750966618 <== osd.501 :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 -- :0/3750966618 --> :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 -- :0/3750966618 <== osd.501 :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 -- :0/3750966618 --> :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 -- :0/3750966618 <== osd.501 :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 >&, 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 3: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 ` 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 ` 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 >, std::less, std::allocator > > > >&, unsigned long)+0x137d) [0x7f6a271d6abd] 7: (Striper::file_to_extents(CephContext*, char const*, file_layout_t const*, unsigned long, unsigned long, unsigned long, std::vector >&, 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 ` 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 ---