Re: bluestore crashes removing non-empty collection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jesse,

I updated the tracker http://tracker.ceph.com/issues/36517 with a full
reproducer. The bug is still present in master today, and seems
worse---leaking raw binary data into the logs.

On Wed, Oct 17, 2018 at 5:09 PM Neha Ojha <nojha@xxxxxxxxxx> wrote:
>
> Hi Noah,
>
> Could you please update the existing tracker or open a new tracker
> issue(link the old one) and attach the steps to reproduce this
> failure?
>
> Thanks,
> Neha
>
> On Tue, Oct 16, 2018 at 9:55 PM, Noah Watkins <nwatkins@xxxxxxxxxx> wrote:
> > This old ticket was rejected as non-reproducible:
> >
> >   http://tracker.ceph.com/issues/15636
> >
> > Here is a reproducer:
> >
> > #> ceph osd pool create pool 8 8
> >   librados::ObjectWriteOperation op;
> >   ceph::bufferlist bl;
> >   op.setxattr("key", bl);
> >   ioctx.operate("", &op); <== empty oid
> > #> ceph osd pool rm pool pool --yes-i-really-really-mean-it
> >
> > The back trace doesn't match up with the old ticket. Here it is updated:
> >
> >     -3> 2018-10-16 21:36:33.362 7f9cb571c700 -1
> > bluestore(/home/nwatkins/src/ceph/build/dev/osd0) _txc_add_transaction
> > error (39) Directory not empty not handled on operation 21 (op 1,
> > counting from 0)
> >     -2> 2018-10-16 21:36:33.362 7f9cb571c700  0
> > bluestore(/home/nwatkins/src/ceph/build/dev/osd0) _dump_transaction
> > transaction dump:
> > {
> >     "ops": [
> >         {
> >             "op_num": 0,
> >             "op_name": "remove",
> >             "collection": "1.5_head",
> >             "oid": "#1:a0000000::::head#"
> >         },
> >         {
> >             "op_num": 1,
> >             "op_name": "rmcoll",
> >             "collection": "1.5_head"
> >         }
> >     ]
> > }
> >
> >     -1> 2018-10-16 21:36:33.384 7f9cb571c700 -1
> > /home/nwatkins/src/ceph/src/os/bluestore/BlueStore.cc: In function
> > 'void BlueStore::_txc_add_transaction(BlueStore::TransContext*,
> > ObjectStore::Transaction*)' thread 7f9cb571c700 time 2018-10-16
> > 21:36:33.363887
> > /home/nwatkins/src/ceph/src/os/bluestore/BlueStore.cc: 9991: abort()
> >
> > Full trace here
> >
> > https://paste.fedoraproject.org/paste/CeugGole8u-tlsWAPJMxyA



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux