RE: Newstore Read ?

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

 



Hi Neo,

       The newstore::fie_map isn't implemented yet, so CEPH_OSD_OP_SPARSE_READ will get an assert(0). I will try to make it done today:)
								Xiaoxi

> -----Original Message-----
> From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel-
> owner@xxxxxxxxxxxxxxx] On Behalf Of Mark Nelson
> Sent: Wednesday, May 6, 2015 6:49 AM
> To: kernel neophyte; ceph-devel@xxxxxxxxxxxxxxx
> Subject: Re: Newstore Read ?
> 
> On 05/05/2015 05:11 PM, kernel neophyte wrote:
> > Hi,
> >
> > I am unable to get any reads out of Newstore. The log is filled with
> > assert failures.
> >
> >> 2015-05-05 14:49:46.654113 7f4236387700 -1 os/newstore/NewStore.cc:
> >> In function 'virtual int NewStore::fiemap(coll_t, const ghobject_t&,
> >> uint64_t, size_t, ceph::bufferlist&)' thread 7f4236387700 time
> >> 2015-05-05 14:49:46.582991
> >
> > os/newstore/NewStore.cc: 1371: FAILED assert(0)
> >
> >
> >   ceph version 0.93-1098-g66e555d
> > (66e555d4a6e2fd21efd9da0d1ebd3feb024b041e)
> >
> >   1: (ceph::__ceph_assert_fail(char const*, char const*, int, char
> > const*)+0x8b) [0xc9bdeb]
> >
> >   2: ceph-osd() [0x9ea293]
> >
> >   3: (ReplicatedPG::do_osd_ops(ReplicatedPG::OpContext*,
> > std::vector<OSDOp, std::allocator<OSDOp> >&)+0x708c) [0x8d8ccc]
> >
> >   4:
> > (ReplicatedPG::prepare_transaction(ReplicatedPG::OpContext*)+0x97)
> > [0x8e6427]
> >
> >   5: (ReplicatedPG::execute_ctx(ReplicatedPG::OpContext*)+0x5e5)
> > [0x8e6c85]
> >
> >   6: (ReplicatedPG::do_op(std::tr1::shared_ptr<OpRequest>&)+0x2907)
> > [0x8eac87]
> >
> >   7: (ReplicatedPG::do_request(std::tr1::shared_ptr<OpRequest>&,
> > ThreadPool::TPHandle&)+0x66a) [0x877bea]
> >
> >   8: (OSD::dequeue_op(boost::intrusive_ptr<PG>,
> > std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x3bd)
> > [0x6d94fd]
> >
> >   9: (OSD::ShardedOpWQ::_process(unsigned int,
> > ceph::heartbeat_handle_d*)+0x331) [0x6d9a21]
> >
> >   10: (ShardedThreadPool::shardedthreadpool_worker(unsigned
> > int)+0x875) [0xc77905]
> >
> >   11: (ShardedThreadPool::WorkThreadSharded::entry()+0x10) [0xc79a20]
> >
> >   12: (()+0x8182) [0x7f427fe7c182]
> >
> >   13: (clone()+0x6d) [0x7f427de8e47d]
> >
> >   NOTE: a copy of the executable, or `objdump -rdS <executable>` is
> > needed to interpret this.
> >
> > Is anyone else seeing this ?
> 
> I've mostly been focused on write performance.  Reads used to work, but it's
> possible something broke recently.  I'll try to reproduce.
> 
> >
> > -Neo
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel"
> > in the body of a message to majordomo@xxxxxxxxxxxxxxx More
> majordomo
> > info at  http://vger.kernel.org/majordomo-info.html
> >
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the
> body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at
> http://vger.kernel.org/majordomo-info.html
��.n��������+%������w��{.n����z��u���ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f





[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