Hi,

I am new to HBase.  I wanted to do a sanity check by installing HBase
standalone mode. Following
http://hadoop.apache.org/hbase/docs/current/api/overview-summary.html#standalone
I got NullPointerException when I tried to create a table.  Could someone
tell me what I have missed?  Many thanks in advance.  Here are the errors
and zk_dump

hbase(main):002:0> zk_dump
10/01/26 11:46:45 DEBUG client.HConnectionManager$ClientZKWatcher: Got
ZooKeeper event, state: SyncConnected, type: None, path: null
10/01/26 11:46:45 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode /hbase/master
got 10.10.2.31:60000
10/01/26 11:46:45 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode /hbase/master
got 10.10.2.31:60000
10/01/26 11:46:46 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode
/hbase/root-region-server got 10.10.2.31:11357
10/01/26 11:46:46 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode
/hbase/rs/1264534681746 got 10.10.2.31:11357

HBase tree in ZooKeeper is rooted at /hbase
  Cluster up? true
  In safe mode? false
  Master address: 10.10.2.31:60000
  Region server holding ROOT: 10.10.2.31:11357
  Region servers:
    - 10.10.2.31:11357

hbase(main):003:0> create 't1', {NAME => 'f1', VERSIONS => 5}
NativeException: java.io.IOException: java.io.IOException:
java.lang.NullPointerException
    at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:780)
    at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:757)
    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:616)
    at org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:648)
    at
org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:915)

In region server log:
WARN org.apache.hadoop.hbase.regionserver.HRegionServer: Not starting a
distinct region server because hbase.cluster.distributed is false

Reply via email to