Hello,

I get the following error when using "hbase shell."
hbase(main):001:0> create 'tmpTable', 'tmpFamily'
NativeException: java.io.IOException: java.io.IOException: java.lang.NullPointerException
    at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:785)
    at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:762)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:657)
at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:915)

Master`s log is present here - http://pastebin.com/HPf1e4rM and this is from regionserver http://pastebin.com/bbBDMvws. It doesn`t create any .META. regions after creating the ROOT region. (I waited for quite sometime and tried re-creating a table, but it resulted in the same error.) I`m trying to use Transactional Hbase contrib package with HBase 0.20.6 on Hadoop 0.20.2. I successfully used it before on HBase 0.20.1. Is there some incompatibility with 0.20.6 ?

Thanks in advance.
Naresh.

Reply via email to