Hi,
Here is the code I use to connect to a remote HBase. You'll note most of the connection information is in the m_configuration.set methods.


  /**
   * Method setupHBaseConnection
   *
   * If production has a problem connecting make sure the
   * hbase-0.89.20100924+28-tests.jar is not in the Classpath.
   *
* @throws IOException when there is a connection problem to the HBase Cluster.
   */
  private void setupHBaseConnection()
    throws IOException
  {
    m_configuration = HBaseConfiguration.create();
    m_configuration.clear();

// - Get the configuration properties from the Command line -D parameters.
    m_configuration.set("hbase.zookeeper.quorum",
System.getProperty("hbase.zookeeper.quorum", "caiss01a,caiss01b"));
    m_configuration.set("hbase.zookeeper.property.clientPort",
System.getProperty("hbase.zookeeper.property.clientPort", "2222"));

    m_trafficTable = new HTable(m_configuration, TRAFFIC_LOG_TABLE_NAME);

    m_logger.info("Connection successful.");

  } // - End setupHBaseConnection Method.




On Wed, 22 Dec 2010 22:57:23 -0800, King JKing <[email protected]> wrote:

Dear all,

I set up my HBase server in standalone mode.

Can HBase Client (from another machine) connect to this HBase server?
How can I do that?

A lot of people have the same question. But I did not find correct answer.

Thank a lot for support.

Reply via email to