You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by oc tsdb <oc...@gmail.com> on 2014/06/03 07:52:32 UTC
Re: HBase 0.98 rpm
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 <bharathv@cloudera.com
> wrote:
> On Tue, May 27, 2014 at 2:38 PM, oc tsdb <oc...@gmail.com> 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>
>
Re: HBase 0.98 rpm
Posted by Ted Yu <yu...@gmail.com>.
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 <oc...@gmail.com> 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 <yu...@gmail.com> 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 <oc...@gmail.com> 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 <
> > > bharathv@cloudera.com
> > > > wrote:
> > >
> > > > On Tue, May 27, 2014 at 2:38 PM, oc tsdb <oc...@gmail.com> 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>
> > > >
> > >
> >
>
Re: HBase 0.98 rpm
Posted by oc tsdb <oc...@gmail.com>.
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 <yu...@gmail.com> 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 <oc...@gmail.com> 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 <
> > bharathv@cloudera.com
> > > wrote:
> >
> > > On Tue, May 27, 2014 at 2:38 PM, oc tsdb <oc...@gmail.com> 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>
> > >
> >
>
Re: HBase 0.98 rpm
Posted by Ted Yu <yu...@gmail.com>.
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 <oc...@gmail.com> 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 <
> bharathv@cloudera.com
> > wrote:
>
> > On Tue, May 27, 2014 at 2:38 PM, oc tsdb <oc...@gmail.com> 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>
> >
>