On Tue, Aug 31, 2010 at 12:54 PM, Shuja Rehman <shujamug...@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 <st...@duboce.net> wrote: > >> On Tue, Aug 31, 2010 at 12:38 AM, Shuja Rehman <shujamug...@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 <jdcry...@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 <shujamug...@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 >