Hi,

I have connected a client machine with two network interfaces to an
internal, isolated HBase cluster and an external network. The HBase cluster
is on its own private LAN, away from the external network. After installing
and updating the Hadoop and HBase configuration files on the client
machine, I can run the HBase shell and look at tables, but
TableInputFormatBase can't find any servers using its DNS checks. The
machine is on the DNS for the external network so, from my understanding,
the HBase client API will use this DNS to try and find the HBase cluster. I
know there are master and regionserver DNS interface configurations, but
are there anything for client libraries? My use case is running Pig scripts
from the client machine. Oddly enough, sometimes a Pig script works, other
times (most times) I get the NullPointerException from the
org.apache.hadoop.net.DNS.reverseDns call.

Any ideas?

Thanks,
Kevin

Reply via email to