您的位置:首页 > 其它

Hbase遇到的问题Unable to move table from temp重新格式化hbase

2016-05-14 20:37 597 查看
一,问题:

Unable to move table from temp=hdfs://master:9000/hbase/.tmp/data/default/scores2 to hbase root=hdfs://master:9000/hbase/data/default/scores2
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.apache.hadoop.ipc.RemoteException.instantiateException(RemoteException.java:106)
at org.apache.hadoop.ipc.RemoteException.unwrapRemoteException(RemoteException.java:95)
at org.apache.hadoop.hbase.util.ForeignExceptionUtil.toIOException(ForeignExceptionUtil.java:45)
at org.apache.hadoop.hbase.client.HBaseAdmin$ProcedureFuture.convertResult(HBaseAdmin.java:4206)
at org.apache.hadoop.hbase.client.HBaseAdmin$ProcedureFuture.waitProcedureResult(HBaseAdmin.java:4164)
at org.apache.hadoop.hbase.client.HBaseAdmin$ProcedureFuture.get(HBaseAdmin.java:4098)
at org.apache.hadoop.hbase.client.HBaseAdmin.createTable(HBaseAdmin.java:560)
at org.apache.hadoop.hbase.client.HBaseAdmin.createTable(HBaseAdmin.java:490)
at com.yc.hbase.HbaseApi2.main(HbaseApi2.java:45)


解决方法:

碰到这个问题需要重新格式化你的hbase,

修改你hbase文件下的conf目录下的hbase-site.xml文件的存储目录如下图,

改完之后,重启你的所有服务。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: