分享

hbase scan一张表出错

fanbells 2013-12-28 14:17:22 发表于 异常错误 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 8290
本帖最后由 fanbells 于 2013-12-28 14:27 编辑

我有一张表,在进行scan操作时,报这样的错[main-SendThread(DN78:2181)] org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1089): Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect  
java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:599)
        at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350)
        at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068)
[INFO ] 2013-12-28 14:25:18,359(1015) --> [main-SendThread(SNN76:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:966): Opening socket connection to server SNN76/192.168.1.76:2181. Will not attempt to authenticate using SASL (无法定位登录配置)  
[INFO ] 2013-12-28 14:25:18,360(1016) --> [main-SendThread(SNN76:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:849): Socket connection established to SNN76/192.168.1.76:2181, initiating session  
[INFO ] 2013-12-28 14:25:18,710(1366) --> [main-SendThread(SNN76:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1207): Session establishment complete on server SNN76/192.168.1.76:2181, sessionid = 0x14332c8e13d105a, negotiated timeout = 40000  
查询结束!
下面执行输出:
[INFO ] 2013-12-28 14:25:23,813(6469) --> [main] org.apache.hadoop.hbase.ipc.HBaseRPC.handleConnectionException(HBaseRPC.java:261): Server at DN78/192.168.1.78:60020 could not be reached after 1 tries, giving up.  
[INFO ] 2013-12-28 14:25:26,699(9355) --> [main] org.apache.hadoop.hbase.ipc.HBaseRPC.handleConnectionException(HBaseRPC.java:261): Server at DN78/192.168.1.78:60020 could not be reached after 1 tries, giving up.  
[INFO ] 2013-12-28 14:25:28,722(11378) --> [main] org.apache.hadoop.hbase.ipc.HBaseRPC.handleConnectionException(HBaseRPC.java:261): Server at DN78/192.168.1.78:60020 could not be reached after 1 tries, giving up.  
[INFO ] 2013-12-28 14:25:30,738(13394) --> [main] org.apache.hadoop.hbase.ipc.HBaseRPC.handleConnectionException(HBaseRPC.java:261): Server at DN78/192.168.1.78:60020 could not be reached after 1 tries, giving up.  


但是我scan其他表是正常的,什么问题啊?

已有(5)人评论

跳转到指定楼层
lzw 发表于 2013-12-28 14:55:39
192.168.1.78是节点还是HMaster节点。怎么感觉你的Hbase集群的IP好像每次都不一样的。如果是节点的话,会不会这张表所在这个节点down了。
回复

使用道具 举报

fanbells 发表于 2013-12-28 14:58:54
lzw 发表于 2013-12-28 14:55
192.168.1.78是节点还是HMaster节点。怎么感觉你的Hbase集群的IP好像每次都不一样的。如果是节点的话,会不 ...

对 现在我有小的集群,我是在一个集群的master上去连接另外一个集群的hbase
回复

使用道具 举报

lzw 发表于 2013-12-28 15:04:03
fanbells 发表于 2013-12-28 14:58
对 现在我有小的集群,我是在一个集群的master上去连接另外一个集群的hbase

你的意思是用你自己的hbase小集群连接另一个hbase集群,是这样的吗?
回复

使用道具 举报

fanbells 发表于 2013-12-28 15:45:31
lzw 发表于 2013-12-28 15:04
你的意思是用你自己的hbase小集群连接另一个hbase集群,是这样的吗?

对,我把程序所在的这个集群给停了,然后程序正常了,我猜测原因是因为一些端口或者其他资源被占用了。
回复

使用道具 举报

lzw 发表于 2013-12-28 15:56:09
fanbells 发表于 2013-12-28 15:45
对,我把程序所在的这个集群给停了,然后程序正常了,我猜测原因是因为一些端口或者其他资源被占用了。

那估计应该是的,你查查看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条