Re: bluestore crashes removing non-empty collection

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

 



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