Hortonworks Sandbox Forum

Simple Java HBase example for sandbox 1.3

  • #33300
    Brian Brownlow

    hadoop jar MySimpleHBase.jar (as user hbase)

    I am trying to run a simple HBase example via Java on the VM Virtual Box.

    import java.io.IOException;
    import java.util.*;

    import org.apache.hadoop.conf.Configuration;
    import org.apache.hadoop.hbase.HBaseConfiguration;
    import org.apache.hadoop.hbase.client.*;
    import org.apache.hadoop.hbase.util.*;
    import org.apache.hadoop.hbase.HColumnDescriptor;
    import org.apache.hadoop.hbase.HTableDescriptor;
    import org.apache.hadoop.hbase.MasterNotRunningException;
    import org.apache.hadoop.hbase.client.HBaseAdmin;

    public class MySimpleHBase
    public static void main(String args[])
    try { System.out.println(” 0. TRY block1 success!”); }
    catch (Exception e) {System.out.println(“Error on TRY block1″ + e.getMessage());}

    System.out.println(” 1. From program: Hello from MySimpleHBase”);
    System.out.println(” 2. From program: Create a HBase config”);
    try { Configuration config = HBaseConfiguration.create();
    HTable table = new HTable(config, “myLittleHBaseTable”);
    System.out.println(” HBase config object created “); }
    catch (Exception e) {System.out.println(“Error on HBase block” + e.getMessage());}


    I can’t find anything on this error that makes sense. Is there a simple tutorial that can show me a simple HBase java example on the 1.3 sandbox?

    13/08/26 13:28:19 INFO zookeeper.ClientCnxn: Socket connection established to localhost.localdomain/, initiating session
    13/08/26 13:28:19 INFO zookeeper.ClientCnxn: Session establishment complete on server localhost.localdomain/, sessionid = 0x140bc06105c0018, negotiated timeout = 40000
    13/08/26 13:28:19 ERROR zookeeper.ZooKeeperNodeTracker: Check the value configured in ‘zookeeper.znode.parent’. There could be a mismatch with the one configured in the master.
    Error on HBase blockCheck the value configured in ‘zookeeper.znode.parent’. There could be a mismatch with the one configured in the master.

to create new topics or reply. | New User Registration

  • Author
  • #33304
    Brian Brownlow

    I finally got an example to work! It was related to my classpath.

You must be to reply to this topic. | Create Account

Support from the Experts

A HDP Support Subscription connects you experts with deep experience running Apache Hadoop in production, at-scale on the most demanding workloads.

Enterprise Support »

Become HDP Certified

Real world training designed by the core architects of Hadoop. Scenario-based training courses are available in-classroom or online from anywhere in the world

Training »

Hortonworks Data Platform
The Hortonworks Data Platform is a 100% open source distribution of Apache Hadoop that is truly enterprise grade having been built, tested and hardened with enterprise rigor.
Get started with Sandbox
Hortonworks Sandbox is a self-contained virtual machine with Apache Hadoop pre-configured alongside a set of hands-on, step-by-step Hadoop tutorials.
Modern Data Architecture
Tackle the challenges of big data. Hadoop integrates with existing EDW, RDBMS and MPP systems to deliver lower cost, higher capacity infrastructure.