hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stack <st...@duboce.net>
Subject Re: Getting data from Hbase from client/remote computer
Date Tue, 31 Aug 2010 20:15:34 GMT
On Tue, Aug 31, 2010 at 12:54 PM, Shuja Rehman <shujamughal@gmail.com> wrote:
> Hi Stack,
> I am reading the documentation from the following link
> http://hbase.apache.org/docs/r0.20.6/api/index.html
>
> <http://hbase.apache.org/docs/r0.20.6/api/index.html>and in Example API
> Usage
> they just declare the
>
> HBaseConfiguration config = new HBaseConfiguration();
>
> but did not tell how to connect to remote server. can u put some line
> of code which should use to connect to remote server??
>
> Secondly, I am using Cloudera latest release of Hbase, Yes the first
> line is warning but the next line is exception about zoo keeper.
>

Sounds like you are reading the documentation for 0.20.6 but using the
0.89.x that is bundled with CDH? If so, the two are not aligned.  You
probably need this:
http://hbase.apache.org/docs/r0.89.20100726/apidocs/overview-summary.html#overview_description

For how to connect to remote server, you specify zookeeper ensemble.
If you are running standalone, it'll find the in-process zookeeper
instance w/o configuration.  Otherwise you are into pseudo-distributed
or distributed modes both of which are covered in the cited URL -- see
where zookeeper ensemble is specified.

St.Ack

> *Thanks*
> *
> *
> On Tue, Aug 31, 2010 at 8:11 PM, Stack <stack@duboce.net> wrote:
>
>> On Tue, Aug 31, 2010 at 12:38 AM, Shuja Rehman <shujamughal@gmail.com>
>> wrote:
>> > Hi
>> > I am trying to implement according to documentation and i also added this
>> > line to connect remote server
>> >
>> >  HBaseConfiguration config = new HBaseConfiguration();
>> >  config.set("hbase.master", "myserver.mycompany.com:60000");
>> >
>>
>> It looks like you are reading old documentation.  Make sure you are
>> running latest hbase.  Its getting started doc is here:
>>
>> http://hbase.apache.org/docs/r0.20.6/
>>
>> In particular you point a client at a cluster by configuring the
>> zookeeper ensemble its to use, not hbase.master (Thats how we used to
>> do it way back long ago).
>>
>> It looks like you are using TRUNK.  The below is not an exception.
>> Its a WARNING telling you the new way of getting an HBase
>> configuration by doing HBaseConfiguration.create rather than
>> instantiating an instance directly.
>>
>> St.Ack
>>
>> > but I am getting following exception
>> >
>> > WARNING: instantiating HBaseConfiguration() is deprecated. Please use
>> > HBaseConfiguration#create() to construct a plain Configuration
>> > Exception in thread "main" java.lang.NoClassDefFoundError:
>> > org/apache/zookeeper/KeeperException
>> >        at
>> >
>> org.apache.hadoop.hbase.client.HConnectionManager.getClientZooKeeperWatcher(HConnectionManager.java:176)
>> > ...
>> >
>> > Is anything missing??
>> >
>> > Thanks
>> >
>> >
>> > On Fri, Aug 27, 2010 at 1:33 AM, Jean-Daniel Cryans <jdcryans@apache.org
>> >wrote:
>> >
>> >> Check the documentation:
>> >>
>> >>
>> >>
>> http://hbase.apache.org/docs/r0.20.6/api/org/apache/hadoop/hbase/client/package-summary.html#overview
>> >>
>> >> J-D
>> >>
>> >> On Thu, Aug 26, 2010 at 12:41 PM, Shuja Rehman <shujamughal@gmail.com>
>> >> wrote:
>> >> > Hi All
>> >> >
>> >> > I am new to hbase client API and want to know how to get data from
>> hbase
>> >> > from cleint/remote machine. The target is to develop a java program
>> which
>> >> > should connect to hbase server and then get results from it.
>> >> >
>> >> > Anyone have any example???
>> >> >
>> >> > Thanks
>> >> >
>> >> > --
>> >> > Regards
>> >> > Shuja-ur-Rehman Baig
>> >> > http://pk.linkedin.com/in/shujamughal
>> >> > Cell: +92 3214207445
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > Regards
>> > Shuja-ur-Rehman Baig
>> > http://pk.linkedin.com/in/shujamughal
>> > Cell: +92 3214207445
>> >
>>
>
>
>
> --
> Regards
> Shuja-ur-Rehman Baig
> http://pk.linkedin.com/in/shujamughal
> Cell: +92 3214207445
>

Mime
View raw message