You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by abhay ratnaparkhi <ab...@gmail.com> on 2011/08/01 17:20:53 UTC

unable to resolve the DNS name

Hello,

I have installed hadoop-hbase cluster (CDH3 distribution).
I am getting following error while trying to connect HBase table using Java
API

11/08/01 20:44:57 ERROR hbase.HServerAddress: Could not resolve the DNS name
of dpev266:60000
Exception in thread "main" java.lang.IllegalArgumentException: Could not
resolve the DNS name of dpev266:60000
    at
org.apache.hadoop.hbase.HServerAddress.checkBindAddressCanBeResolved(HServerAddress.java:105)
    at org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:66)
    at
org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:63)
    at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:353)
    at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:89)
    at com.ibm.ssi.dao.TestDao.<init>(TestDao.java:27)
    at com.ibm.ssi.dao.TestDao.main(TestDao.java:38)

"host dpev266" is working and giving me IP address of the host.
reverse look-up is also working.

Re: unable to resolve the DNS name

Posted by Jean-Daniel Cryans <jd...@apache.org>.
There's nothing we can do to help you remotely really... most likely
this is a user error or your OS configuration is different than what
you assume.

J-D

On Mon, Aug 1, 2011 at 8:20 AM, abhay ratnaparkhi
<ab...@gmail.com> wrote:
> Hello,
>
> I have installed hadoop-hbase cluster (CDH3 distribution).
> I am getting following error while trying to connect HBase table using Java
> API
>
> 11/08/01 20:44:57 ERROR hbase.HServerAddress: Could not resolve the DNS name
> of dpev266:60000
> Exception in thread "main" java.lang.IllegalArgumentException: Could not
> resolve the DNS name of dpev266:60000
>    at
> org.apache.hadoop.hbase.HServerAddress.checkBindAddressCanBeResolved(HServerAddress.java:105)
>    at org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:66)
>    at
> org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:63)
>    at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:353)
>    at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:89)
>    at com.ibm.ssi.dao.TestDao.<init>(TestDao.java:27)
>    at com.ibm.ssi.dao.TestDao.main(TestDao.java:38)
>
> "host dpev266" is working and giving me IP address of the host.
> reverse look-up is also working.
>

Re: unable to resolve the DNS name

Posted by Joey Echeverria <jo...@cloudera.com>.
Somewhere in your config you're setting a host name as <host>:<port>.
I'm not sure which config that is, but I'd search your config for
"dpev266:60000" and drop the :60000.

-Joey

On Mon, Aug 1, 2011 at 11:20 AM, abhay ratnaparkhi
<ab...@gmail.com> wrote:
> Hello,
>
> I have installed hadoop-hbase cluster (CDH3 distribution).
> I am getting following error while trying to connect HBase table using Java
> API
>
> 11/08/01 20:44:57 ERROR hbase.HServerAddress: Could not resolve the DNS name
> of dpev266:60000
> Exception in thread "main" java.lang.IllegalArgumentException: Could not
> resolve the DNS name of dpev266:60000
>    at
> org.apache.hadoop.hbase.HServerAddress.checkBindAddressCanBeResolved(HServerAddress.java:105)
>    at org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:66)
>    at
> org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:63)
>    at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:353)
>    at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:89)
>    at com.ibm.ssi.dao.TestDao.<init>(TestDao.java:27)
>    at com.ibm.ssi.dao.TestDao.main(TestDao.java:38)
>
> "host dpev266" is working and giving me IP address of the host.
> reverse look-up is also working.
>



-- 
Joseph Echeverria
Cloudera, Inc.
443.305.9434