RE: rados bench object not correct errors on v9.0.3

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

 



On Tue, 25 Aug 2015, Deneau, Tom wrote:
> > -----Original Message-----
> > From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel-
> > owner@xxxxxxxxxxxxxxx] On Behalf Of Deneau, Tom
> > Sent: Tuesday, August 25, 2015 1:24 PM
> > To: Sage Weil
> > Cc: ceph-devel@xxxxxxxxxxxxxxx; ceph-users@xxxxxxxx;
> > piotr.dalek@xxxxxxxxxxxxxx
> > Subject: RE: rados bench object not correct errors on v9.0.3
> > 
> > 
> > 
> > > -----Original Message-----
> > > From: Sage Weil [mailto:sweil@xxxxxxxxxx]
> > > Sent: Tuesday, August 25, 2015 12:43 PM
> > > To: Deneau, Tom
> > > Cc: ceph-devel@xxxxxxxxxxxxxxx; ceph-users@xxxxxxxx;
> > > piotr.dalek@xxxxxxxxxxxxxx
> > > Subject: Re: rados bench object not correct errors on v9.0.3
> > >
> > > On Tue, 25 Aug 2015, Deneau, Tom wrote:
> > > > > -----Original Message-----
> > > > > From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel-
> > > > > owner@xxxxxxxxxxxxxxx] On Behalf Of Sage Weil
> > > > > Sent: Monday, August 24, 2015 12:45 PM
> > > > > To: ceph-announce@xxxxxxxx; ceph-devel@xxxxxxxxxxxxxxx;
> > > > > ceph-users@xxxxxxxx; ceph-maintainers@xxxxxxxx
> > > > > Subject: v9.0.3 released
> > > > >
> > > > > This is the second to last batch of development work for the
> > > > > Infernalis cycle.  The most intrusive change is an internal (non
> > > > > user-visible) change to the OSD's ObjectStore interface.  Many
> > > > > fixes and improvements elsewhere across RGW, RBD, and another big
> > > > > pile of
> > > CephFS scrub/repair improvements.
> > > > >
> > > > >
> > > > > Getting Ceph
> > > > > ------------
> > > > >
> > > > > * Git at git://github.com/ceph/ceph.git
> > > > > * Tarball at http://ceph.com/download/ceph-9.0.3.tar.gz
> > > > > * For packages, see
> > > > > http://ceph.com/docs/master/install/get-packages
> > > > > * For ceph-deploy, see
> > > > > http://ceph.com/docs/master/install/install-ceph-
> > > > > deploy
> > > > > --
> > > > > 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
> > > >
> > > > 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?
> > >
> > > sage
> > >
> > 
> > Just as a reminder this is with 9.0.3, not 9.0.2.
> > 
> > I just tried with the osds running on the fedora machine (with rpms that I
> > built from the tarball) and rados bench running on the Ubuntu machine (with
> > pre-built binary packages) and I do not see the errors with that combination.
> > 
> > Will see what happens with master.
> > 
> > -- Tom
> >
> 
> For making a tarball to build rpms from master, I did the following steps:
>  
> #  git checkout master
> #  ./autogen.sh
> #  ./configure
> #  make dist-bzip2
> 
> then put the  .bz2 file in the rpmbuild/SOURCES and put the spec file in rpmbuild/SPECS
> 
> Are those the correct steps?  Asking because when I do rpmbuild from the above I eventually get
> 
> Processing files: ceph-9.0.3-0.fc21.x86_64
> error: File not found: /root/rpmbuild/BUILDROOT/ceph-9.0.3-0.fc21.x86_64/usr/sbin/ceph-disk-activate
> error: File not found: /root/rpmbuild/BUILDROOT/ceph-9.0.3-0.fc21.x86_64/usr/sbin/ceph-disk-prepare

Not sure about the steps (I haven't built RPMs that way), but from teh 
error it looks like you're using an older spec file.. 
ceph-disk-{activate,prepare} are no longer built or packaged.

sage

--
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



[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