Home Forums HBase Remote Java client trying to connect to Sandbox

This topic contains 1 reply, has 1 voice, and was last updated by  Jackie Leslie 4 months, 2 weeks ago.

  • Creator
    Topic
  • #51292

    Jackie Leslie
    Participant

    Hi All,
    I have a remote Java client and am trying to connect to the sandbox. I enabled bridged networking so my sandbox has an ip address of 172.17.52.153. I’m running the client and sandbox all on the same windows 7 box.

    Here is my java client:

    try {
    Configuration config = HBaseConfiguration.create();

    config.setInt(“timeout”, 120000);
    config.set(“hbase.master”, “172.17.52.153:9000″);
    config.set(“hbase.zookeeper.quorum”, “172.17.52.153″);
    config.set(“hbase.zookeeper.property.clientPort”, “2181″);
    config.set(“zookeeper.znode.parent”, “/hbase-unsecure”);

    HBaseAdmin.checkHBaseAvailable(config);

    System.out.println(“HBase is running!”);

    } catch (MasterNotRunningException e) {
    e.printStackTrace();
    System.out.println(“HBase is not running!”);
    System.exit(1);
    }catch (Exception ce){
    ce.printStackTrace();
    }

    When trying to connect, I’m getting an unknown host exception

    org.apache.hadoop.hbase.MasterNotRunningException: com.google.protobuf.ServiceException: java.net.UnknownHostException: unknown host: sandbox.hortonworks.com
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$StubMaker.makeStub(HConnectionManager.java:1604)
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$MasterServiceStubMaker.makeStub(HConnectionManager.java:1630)
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getKeepAliveMasterService(HConnectionManager.java:1838)
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.isMasterRunning(HConnectionManager.java:836)
    at org.apache.hadoop.hbase.client.HBaseAdmin.checkHBaseAvailable(HBaseAdmin.java:2349)
    at com.test.TestHbase.main(TestHbase.java:89)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)

    Does anyone have any suggestions?

    Thanks.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.

  • Author
    Replies
  • #51294

    Jackie Leslie
    Participant

    Had to add <ip> sandbox.hortonworks.com to my windows hosts file and it seems to be fixed now.

    Collapse
Viewing 1 replies (of 1 total)