bq. should setup bigtop work space and then build rpm Correct. bq. there are any links describing in details
I got the command in my previous post from README file. Cheers On Tue, Jun 3, 2014 at 9:42 PM, oc tsdb <[email protected]> wrote: > Hi, > > That means first we should setup bigtop work space and then build rpm? > > Can you please point me, if there are any links describing in details > about building rpms from scratch? > > Thanks > oc.tsdb > > > On Wed, Jun 4, 2014 at 4:52 AM, Ted Yu <[email protected]> wrote: > > > This is what I did: > > clone bigtop master branch > > under root of bigtop workspace, issue the following command: > > > > make hbase-rpm > > > > You should see this at the tail of output: > > > > + exit 0 > > cp -r /homes/hortonzy/bigtop/build/hbase//rpm/RPMS/*/* > > /homes/hortonzy/bigtop/output/hbase/ > > touch /homes/hortonzy/bigtop/build/hbase//.rpm > > > > You can find rpm's under output/hbase/ > > > > Cheers > > > > > > On Mon, Jun 2, 2014 at 10:52 PM, oc tsdb <[email protected]> wrote: > > > > > Hi, > > > > > > To build rpm, we downloaded HBase 0.98.2 src from apache download link( > > > > > > http://mirror.sdunix.com/apache/hbase/hbase-0.98.2/hbase-0.98.2-src.tar.gz > > > ) > > > and other files (including specs) from bigtop ( > > > > > > > > > https://github.com/apache/bigtop/tree/master/bigtop-packages/src/common/hbase > > > ) > > > > > > But while building rpm we are getting the following error. > > > *hbase/bigtop.bom: No such file or directory* > > > > > > i see following line in hbase/do-component-build > > > *. `dirname $0`/bigtop.bom* > > > > > > Please let us know when do we get this error? and how to resolve. > > > > > > > > > Thanks > > > oc.tsdb > > > > > > > > > > > > On Tue, May 27, 2014 at 3:07 PM, Bharath Vissapragada < > > > [email protected] > > > > wrote: > > > > > > > On Tue, May 27, 2014 at 2:38 PM, oc tsdb <[email protected]> wrote: > > > > > > > > > Hi , > > > > > > > > > > 1) Where can we find hbase.098 tar > > > > > with hbase 0.98 directory structure similar to hbase-0.94.19 ? > > > > > i,e .. > > > > > > > > > > Directory structure of hbase 0.98 > > > > > # ls > > > > > bin/ dev-support/ hbase-common/ hbase-hadoop2-compat/ > > > > > hbase-prefix-tree/ hbase-shell/ LICENSE.txt README.txt > > > > > CHANGES.txt hbase-assembly/ hbase-examples/ > > hbase-hadoop-compat/ > > > > > hbase-protocol/ hbase-testing-util/ NOTICE.txt src/ > > > > > conf/ hbase-client/ hbase-hadoop1-compat/ hbase-it/ > > > > > hbase-server/ hbase-thrift/ pom.xml target/ > > > > > > > > > > where as directory structure of hbase-0.94.14 > > > > > > > > > > # ls ../hbase-0.94.14 > > > > > bin/ CHANGES.txt conf/ docs/ hbase-0.94.14.jar > > > > hbase-0.94.14-tests.jar > > > > > hbase-webapps/ lib/ LICENSE.txt NOTICE.txt pom.xml README.txt > > > > > sbin/ security/ > > > > > src/ > > > > > > > > > > we downloaded hbase 0.98 and hbase 0.94 from > > > > > > > > > > > > > > > > > > > > http://www.webhostingjams.com/mirror/apache/hbase/hbase-0.98.2/hbase-0.98.2-src.tar.gzand > > > > > > > > > > > > > > > > > > > > > > > > > http://www.webhostingjams.com/mirror/apache/hbase/stable/hbase-0.94.19.tar.gz > > > > > > > > > > respectively . > > > > > > > > > > > > > This was done in 0.95 release to shift from traditional single src/ > > > > directory to a multi-module layout as it makes more sense and easy to > > > > manage. More discussion about it in this jira > > > > https://issues.apache.org/jira/browse/HBASE-4336 > > > > > > > > > > > > > > > > > > > > > > > 2) we are trying to build an rpm out of hbase 0.98 version , where > > can > > > i > > > > > get the spec file or srpm for the same if available ? > > > > > > > > > > > > > Does this work? Bigtop manages it now IIRC. > > > > > > > > > > > > > > > > > > https://github.com/apache/bigtop/blob/master/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks > > > > > oc.tsdb > > > > > > > > > > > > > > > > > > > > > -- > > > > Bharath Vissapragada > > > > <http://www.cloudera.com> > > > > > > > > > >
