java hexits_java操作Hbase使用tableExists() 方法 导致hbase 集群上 所有 RegionServer节点全部挂掉 集群规模3台 用的是外置 zk...

2015-09-25 16:13:08,863 INFO org.apache.zookeeper.server.NIOServerCnxn: Closed socket connection for client /192.168.1.101:45868 which had sessionid 0x350034402f5008e

2015-09-25 16:13:08,880 INFO org.apache.zookeeper.server.PrepRequestProcessor: Processed session termination for sessionid: 0x350034402f5008d

2015-09-25 16:13:08,889 INFO org.apache.zookeeper.server.NIOServerCnxn: Closed socket connection for client /192.168.1.101:45864 which had sessionid 0x350034402f5008d

2015-09-25 16:13:11,206 INFO org.apache.zookeeper.server.PrepRequestProcessor: Got user-level KeeperException when processing sessionid:0x1500343fff20052 type:setData cxid:0x7e zxid:0x700001848 txntype:-1 reqpath:n/a Error Path:/hbase/meta-region-server Error:KeeperErrorCode = NoNode for /hbase/meta-region-server

2015-09-25 16:13:11,270 INFO org.apache.zookeeper.server.PrepRequestProcessor: Got user-level KeeperException when processing sessionid:0x25003442e650074 type:setData cxid:0x67 zxid:0x70000184e txntype:-1 reqpath:n/a Error Path:/hbase/splitWAL/WALs%2Fzyk-2%2C60020%2C1443166607662-splitting%2Fzyk-2%252C60020%252C1443166607662.null0.1443166613093 Error:KeeperErrorCode = BadVersion for /hbase/splitWAL/WALs%2Fzyk-2%2C60020%2C1443166607662-splitting%2Fzyk-2%252C60020%252C1443166607662.null0.1443166613093

2015-09-25 16:13:20,699 INFO org.apache.zookeeper.server.PrepRequestProcessor: Got user-level KeeperException when processing sessionid:0x25003442e650074 type:setData cxid:0x9b zxid:0x700001861 txntype:-1 reqpath:n/a Error Path:/hbase/meta-region-server Error:KeeperErrorCode = NoNode for /hbase/meta-region-server

2015-09-25 16:13:24,155 WARN org.apache.zookeeper.server.NIOServerCnxn: caught end of stream exception

EndOfStreamException: Unable to read additional data from client sessionid 0x350034402f50056, likely client has closed socket

at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:220)

at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208)

at java.lang.Thread.run(Thread.java:744)

我在日志中发现了这个异常  Error:KeeperErrorCode = BadVersion for /hbase/splitWAL/WALs%2Fzyk-2%2C60020%2C1443166607662-splitting%2Fzyk-

我发现项目中用的base版本比集群的hbase版本要高

就尝试把hbase版本换成和集群一样的版本,或者hbase的版本比集群的版本低,结果运行正常

由此感觉hbase的版本是向下兼容的,反之就不行

再次谢谢老师们的解答,非常感激

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值