HBase启动过后几个小时后挂掉
来源:互联网 发布:东京工业大学 知乎 编辑:程序博客网 时间:2024/05/17 08:00
HBase启动过后几个小时后有些节点挂掉
查看HBase日志信息如下:
2015-07-08 17:23:05,604 ERROR [RS_OPEN_REGION-datanode07:60020-1] handler.OpenRegionHandler: Failed open of region=grid_observe_1x1,+072.270_+028.110_0000_20150611200000_0000_00,1434307000932.4ecbbfe8c7991
e4a6fc2afb0969cbb04., starting to roll back the global memstore size.
java.lang.IllegalStateException: Could not instantiate a region instance.
at org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:4211)
at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4519)
at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4492)
at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4448)
at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4399)
at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:465)
at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:139)
at org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedConstructorAccessor6.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:4208)
... 10 more
Caused by: java.lang.IllegalArgumentException: Need table descriptor
at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:553)
at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:529)
... 14 more
后来发现HBase上的数据表有丢失,而在Zoookeeper上依旧存在此数据表信息,
解决方案:
将Zookeeper数据表中的信息删除,之后再HBase数据中重新建立此数据表,之后重启HBase数据库。
- HBase启动过后几个小时后挂掉
- 启动Hbase后Hmaster节点挂掉的几个原因
- 几个小时的折腾
- win10 企业版,升级过后gemymotion无法启动
- 启动Hbase
- hbase启动
- HBase启动
- 好笑的那几个小时
- 几个hbase的问题
- 缄默期过后6小时,搜狗王小川回应一切(他说:会叫的狗不咬人)
- 看了几个小时的 ajax Thing
- java 给时间增加几个小时方法
- 启动hbase .meta 启动不成功
- 关于HBase的几个问答。
- Hbase关键的几个点
- HBase启动错误解决
- Hbase启动脚本解析
- HBase Master 启动
- 黑马程序员——Java 多线程
- MotionEvent事件传递个人总结
- ORA-01113,ORA-01110的简单解决
- java数值交换的技巧
- 文件2
- HBase启动过后几个小时后挂掉
- linux内核代码风格
- * linux下编译,链接,运行,汇编程序
- WPF DataGrid导出到Excel
- Class.forName()详解
- 深入理解C++的const变量
- HDU 4790 Just Random
- java持有对象
- 养生保健常识