HBase使用java编程建表报错zookeeper.ZooKeeper: org.apache.hadoop.hbase.TableExistsException: Case
来源:互联网 发布:可乐谢安琪歌词知乎 编辑:程序博客网 时间:2024/06/13 01:48
问题:Hbase使用java进行建表的时候报错:
1)Hbase后台报错信息:
2016-08-17 13:34:15,424 WARN org.apache.hadoop.ipc.HBaseServer: IPC Server listener on 60000: readAndProcess threw exception java.io.IOException: Connection reset by peer. Count of bytes read: 0java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) at sun.nio.ch.IOUtil.read(IOUtil.java:197) at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) at org.apache.hadoop.hbase.ipc.HBaseServer.channelRead(HBaseServer.java:1808) at org.apache.hadoop.hbase.ipc.HBaseServer$Connection.readAndProcess(HBaseServer.java:1180) at org.apache.hadoop.hbase.ipc.HBaseServer$Listener.doRead(HBaseServer.java:749) at org.apache.hadoop.hbase.ipc.HBaseServer$Listener$Reader.doRunLoop(HBaseServer.java:540) at org.apache.hadoop.hbase.ipc.HBaseServer$Listener$Reader.run(HBaseServer.java:515) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
2)客户端报错:
16/08/17 14:40:18 INFO zookeeper.ZooKeeper: org.apache.hadoop.hbase.TableExistsException: Case
网上查询的解决方案:
速度修改 conf/hbase-site.xml 配置文件:
结果:修改后重新入库,无效。说明修改配置文件不是解决问题的方法。
从客户端报错去分析,客户端报错
org.apache.hadoop.hbase.TableExistsException: Case
1)分析: 确实程序中有此表Case 可是已经在hadoop fs -ls /hbase 路径下已经清除了,为啥还报错有此表呢
2)将矛头指向zookeeper,
3)解决方式:
zookeeper-client -server 127.0.0.1 2181# 进入zkls /# 显示[zookeeper, hbase]rmr /hbase# 删除hbase
4)重启zookeeper 、重启HBase,问题解决。
0 0
- HBase使用java编程建表报错zookeeper.ZooKeeper: org.apache.hadoop.hbase.TableExistsException: Case
- hadoop、zookeeper、hbase整合,使用java查询hbase数据报错org.apache.hadoop.hbase.client.NoServerForRegionException:
- hbase启动错误org.apache.hadoop.hbase.TableExistsException: hbase:namespace
- Hbase 启动报org.apache.hadoop.hbase.TableExistsException: hbase:namespace
- How-to: resolve hbase "org.apache.hadoop.hbase.TableExistsException: hbase:namespace"
- 启动hbase出现 java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException
- 【HBase】org.apache.zookeeper.client.ZooKeeperSaslClient: SecurityException: java.lang.SecurityExcepti
- cygwin安装 hbase 报错:ClassNotFoundException: org.apache.zookeeper.KeeperException
- zookeeper+hadoop+hbase 之 zookeeper
- zookeeper+hadoop+hbase 之 hbase
- Hadoop+Hbase+Zookeeper安装
- hadoop,zookeeper.hbase安装
- hadoop+zookeeper+hbase+hive
- Hadoop- Zookeeper-Hbase搭建
- hadoop+zookeeper+hbase安装
- Hadoop Core、HBase 、ZooKeeper
- zookeeper与hadoop、hbase
- hadoop+HBase+Zookeeper 安装
- ViewPagerIndicator _鸿洋
- R语言使用备忘
- POJ 2096 (概率dp)
- SVN搭建及简单使用
- Struts2学习-02
- HBase使用java编程建表报错zookeeper.ZooKeeper: org.apache.hadoop.hbase.TableExistsException: Case
- System.setProperty()
- json初学者介绍
- 构造函数而后拷贝构造函数的区别
- 解题:不用循环、递归,如何从 1 打印到 100(转)
- 一款用Java开发的MySQL,Oracle,PostgreSQL 数据库web管理维护软件
- 如何正确的对待Android学习
- Libev源码分析06:异步信号同步化--sigwait、sigwaitinfo、sigtimedwait和signalfd
- Centos7.0安装memache