> -----Original Message-----
> From: ceph-devel-ow...@vger.kernel.org [mailto:ceph-devel-
> ow...@vger.kernel.org] On Behalf Of Sage Weil
> Sent: Tuesday, August 25, 2015 7:43 PM

> > I have built rpms from the tarball http://ceph.com/download/ceph-
> 9.0.3.tar.bz2.
> > Have done this for fedora 21 x86_64 and for aarch64.  On both
> > platforms when I run a single node "cluster" with a few osds and run
> > rados bench read tests (either seq or rand) I get occasional reports
> > like
> >
> > benchmark_data_myhost_20729_object73 is not correct!
> >
> > I never saw these with similar rpm builds on these platforms from 9.0.2
> sources.
> >
> > Also, if I go to an x86-64 system running Ubuntu trusty for which I am
> > able to install prebuilt binary packages via
> >     ceph-deploy install --dev v9.0.3
> >
> > I do not see the errors there.
> 
> Hrm.. haven't seen it on this end, but we're running/testing master and not
> 9.0.2 specifically.  If you can reproduce this on master, that'd be very 
> helpful!
> 
> There have been some recent changes to rados bench... Piotr, does this
> seem like it might be caused by your changes?

Yes. My PR #4690 (https://github.com/ceph/ceph/pull/4690) caused rados bench to 
be fast enough to sometimes run into race condition between librados's AIO and 
objbencher processing. That was fixed in PR #5152 
(https://github.com/ceph/ceph/pull/5152) which didn't make it into 9.0.3.
Tom, you can confirm this by inspecting the contents of objects questioned 
(their contents should be perfectly fine and I in line with other objects).
In the meantime you can either apply patch from PR #5152 on your own or use 
--no-verify.

With best regards / Pozdrawiam
Piotr Dałek
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to