Hbase遇到的问题Unable to move table from temp重新格式化hbase
2016-05-14 20:37
597 查看
一,问题:
解决方法:
碰到这个问题需要重新格式化你的hbase,
修改你hbase文件下的conf目录下的hbase-site.xml文件的存储目录如下图,
改完之后,重启你的所有服务。
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文件的存储目录如下图,
改完之后,重启你的所有服务。
相关文章推荐
- 匿名函数和字面量——JS学习
- zoj3662 dp 离散优化
- 1096. Consecutive Factors (20)——PAT (Advanced Level) Practise
- poj 1836
- JS 将字符串转换成日期类型
- 面向对象的登录系统(QQ登录窗体)
- C++_(矩阵)快速幂
- swift 利用 Reflect(字典转模型)
- httpClient Post 加号会被转换为空格
- 【数据库】where 1=1 和 where 1=0
- HDU 2553 N皇后问题 (DFS)
- 第10、11周程序阅读 继承和派生 1
- 零售行业常见数据分析简介
- SSIS 学习之旅 第一个SSIS 示例(二)
- Android ActionBarSherlock使用教程
- ST表学习
- Apache Flink源码解析之stream-transformation
- Linux 文件系统剖析
- 1095. Cars on Campus (30)——PAT (Advanced Level) Practise
- 机器学习基础(六十三)—— 奇异值分解(SVD)