You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Geoff Hendrey <gh...@decarta.com> on 2011/05/25 06:41:24 UTC
bulkloader zookeeper connectString
Hi -
How can I pass the zookeeper connectString to the completebulkoad
utility so that it will not try to use the default "localhost".
-geof
RE: bulkloader zookeeper connectString
Posted by Geoff Hendrey <gh...@decarta.com>.
Thanks for the pointer. I read the doc, and somehow had missed that
argument.
-geoff
-----Original Message-----
From: jdcryans@gmail.com [mailto:jdcryans@gmail.com] On Behalf Of
Jean-Daniel Cryans
Sent: Wednesday, May 25, 2011 10:40 AM
To: user@hbase.apache.org
Subject: Re: bulkloader zookeeper connectString
>From the doc at http://hbase.apache.org/bulk-loads.html
The -c config-file option can be used to specify a file containing the
appropriate hbase parameters (e.g., hbase-site.xml) if not supplied
already on the CLASSPATH (In addition, the CLASSPATH must contain the
directory that has the zookeeper configuration file if zookeeper is
NOT managed by HBase).
It seems your hadoop doesn't know about hbase's configuration.
J-D
On Tue, May 24, 2011 at 9:41 PM, Geoff Hendrey <gh...@decarta.com>
wrote:
> Hi -
>
>
>
> How can I pass the zookeeper connectString to the completebulkoad
> utility so that it will not try to use the default "localhost".
>
>
>
> -geof
>
>
Re: bulkloader zookeeper connectString
Posted by Stack <st...@duboce.net>.
Sounds like -c is a little flakey. Glad you figured it Geoff (eventually).
St.Ack
On Sat, May 28, 2011 at 12:01 PM, Geoff Hendrey <gh...@decarta.com> wrote:
> Never got the "-c" argument to work, but when I setup the following
> environment vars, it was happy:
>
> export HBASE_HOME <path-to-hbase>
> added hbase conf dir to CLASSPATH
> added hbase conf dir to HADOOP_CLASSPATH
>
> not sure which of those did the trick, but I'm good now and I guess
> hadoop now "knows about my hbase" via the environment variables.
>
> -geoff
>
> -----Original Message-----
> From: Geoff Hendrey
> Sent: Wednesday, May 25, 2011 11:29 AM
> To: user@hbase.apache.org
> Subject: RE: bulkloader zookeeper connectString
>
> Thanks for the pointer. I read the doc, and somehow had missed that
> argument.
>
> -geoff
>
> -----Original Message-----
> From: jdcryans@gmail.com [mailto:jdcryans@gmail.com] On Behalf Of
> Jean-Daniel Cryans
> Sent: Wednesday, May 25, 2011 10:40 AM
> To: user@hbase.apache.org
> Subject: Re: bulkloader zookeeper connectString
>
> From the doc at http://hbase.apache.org/bulk-loads.html
>
> The -c config-file option can be used to specify a file containing the
> appropriate hbase parameters (e.g., hbase-site.xml) if not supplied
> already on the CLASSPATH (In addition, the CLASSPATH must contain the
> directory that has the zookeeper configuration file if zookeeper is
> NOT managed by HBase).
>
> It seems your hadoop doesn't know about hbase's configuration.
>
> J-D
>
> On Tue, May 24, 2011 at 9:41 PM, Geoff Hendrey <gh...@decarta.com>
> wrote:
>> Hi -
>>
>>
>>
>> How can I pass the zookeeper connectString to the completebulkoad
>> utility so that it will not try to use the default "localhost".
>>
>>
>>
>> -geof
>>
>>
>
RE: bulkloader zookeeper connectString
Posted by Geoff Hendrey <gh...@decarta.com>.
Never got the "-c" argument to work, but when I setup the following
environment vars, it was happy:
export HBASE_HOME <path-to-hbase>
added hbase conf dir to CLASSPATH
added hbase conf dir to HADOOP_CLASSPATH
not sure which of those did the trick, but I'm good now and I guess
hadoop now "knows about my hbase" via the environment variables.
-geoff
-----Original Message-----
From: Geoff Hendrey
Sent: Wednesday, May 25, 2011 11:29 AM
To: user@hbase.apache.org
Subject: RE: bulkloader zookeeper connectString
Thanks for the pointer. I read the doc, and somehow had missed that
argument.
-geoff
-----Original Message-----
From: jdcryans@gmail.com [mailto:jdcryans@gmail.com] On Behalf Of
Jean-Daniel Cryans
Sent: Wednesday, May 25, 2011 10:40 AM
To: user@hbase.apache.org
Subject: Re: bulkloader zookeeper connectString
>From the doc at http://hbase.apache.org/bulk-loads.html
The -c config-file option can be used to specify a file containing the
appropriate hbase parameters (e.g., hbase-site.xml) if not supplied
already on the CLASSPATH (In addition, the CLASSPATH must contain the
directory that has the zookeeper configuration file if zookeeper is
NOT managed by HBase).
It seems your hadoop doesn't know about hbase's configuration.
J-D
On Tue, May 24, 2011 at 9:41 PM, Geoff Hendrey <gh...@decarta.com>
wrote:
> Hi -
>
>
>
> How can I pass the zookeeper connectString to the completebulkoad
> utility so that it will not try to use the default "localhost".
>
>
>
> -geof
>
>
RE: bulkloader zookeeper connectString
Posted by Geoff Hendrey <gh...@decarta.com>.
Thanks, but I've still been unable to get completebulkload to recognize
the '-c <path-to-hbase-site.xml>' argument. I downloaded the latest
stable 0.90.3 version of hbase, just to make sure I had a current
version. When I provide the -c argument, the completebulkload utility
prints its usage:
'completebulkload /path/to/hfileoutputformat-output tablename'
You mentioned "It seems your hadoop doesn't know about hbase's
configuration.". What's the remedy for that?
-geoff
-----Original Message-----
From: Geoff Hendrey
Sent: Wednesday, May 25, 2011 11:29 AM
To: user@hbase.apache.org
Subject: RE: bulkloader zookeeper connectString
Thanks for the pointer. I read the doc, and somehow had missed that
argument.
-geoff
-----Original Message-----
From: jdcryans@gmail.com [mailto:jdcryans@gmail.com] On Behalf Of
Jean-Daniel Cryans
Sent: Wednesday, May 25, 2011 10:40 AM
To: user@hbase.apache.org
Subject: Re: bulkloader zookeeper connectString
>From the doc at http://hbase.apache.org/bulk-loads.html
The -c config-file option can be used to specify a file containing the
appropriate hbase parameters (e.g., hbase-site.xml) if not supplied
already on the CLASSPATH (In addition, the CLASSPATH must contain the
directory that has the zookeeper configuration file if zookeeper is
NOT managed by HBase).
It seems your hadoop doesn't know about hbase's configuration.
J-D
On Tue, May 24, 2011 at 9:41 PM, Geoff Hendrey <gh...@decarta.com>
wrote:
> Hi -
>
>
>
> How can I pass the zookeeper connectString to the completebulkoad
> utility so that it will not try to use the default "localhost".
>
>
>
> -geof
>
>
Re: bulkloader zookeeper connectString
Posted by Jean-Daniel Cryans <jd...@apache.org>.
>From the doc at http://hbase.apache.org/bulk-loads.html
The -c config-file option can be used to specify a file containing the
appropriate hbase parameters (e.g., hbase-site.xml) if not supplied
already on the CLASSPATH (In addition, the CLASSPATH must contain the
directory that has the zookeeper configuration file if zookeeper is
NOT managed by HBase).
It seems your hadoop doesn't know about hbase's configuration.
J-D
On Tue, May 24, 2011 at 9:41 PM, Geoff Hendrey <gh...@decarta.com> wrote:
> Hi -
>
>
>
> How can I pass the zookeeper connectString to the completebulkoad
> utility so that it will not try to use the default "localhost".
>
>
>
> -geof
>
>