hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tom Wilcox <Tom.Wil...@cse.org.uk>
Subject RE: Not a host:port issue
Date Wed, 11 Apr 2012 09:35:54 GMT
I am not sure how to confirm which version of the HBase API the client is using. Although we
are referencing the HBase-0.95-SNAPSHOT and zookeeper 3.4.3 jars, we are still seeing the
following message in the program output when building a job:

[sshexec] 12/04/11 10:35:13 INFO zookeeper.ZooKeeper: Client environment:zookeeper.version=3.3.3-1073969,
built on 02/23/2011 22:27 GMT

Not that it is stating the zookeeper version as 3.3.3 and it was built in February (whereas
our referenced jars were built yesterday).

How should I be using the HBase jars with our HBase Client Java program to ensure that it
is the latest version (and how can I properly confirm this)?


-----Original Message-----
From: Royston Sellman [mailto:royston.sellman@googlemail.com] 
Sent: 10 April 2012 18:38
To: user@hbase.apache.org
Subject: RE: Not a host:port issue

The CLASSPATH(S) are here: http://pastebin.com/wbwEL9Li
Looks to me like the client is 0.95-SNAPSHOT as is our HBase server.
However I just noticed the client is built with ZK 3.4.3 but our ZK server is 3.3.3. Is there
any incompatibility between those versions of ZK? (I'm going to make them the same but that
will take a few minutes :)


-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: 10 April 2012 17:08
To: user@hbase.apache.org
Subject: Re: Not a host:port issue

On Tue, Apr 10, 2012 at 2:58 AM, Royston Sellman <royston.sellman@googlemail.com> wrote:
>  [sshexec] java.lang.IllegalArgumentException: Not a host:port pair: 
>  [][][]

We changed how we persist names to zookeeper in 0.92.x.  It used to be a host:port but now
is a ServerName which is host comma port comma startcode and all is prefixed with zk sequenceid.

It looks like your mapreduce job is using an old hbase client.  Is that possible?  Can you
check its CLASSPATH?


View raw message