hbase.client.RetriesExhaustedException: Can't get the locations hive关联Hbase查询报错

Posted 山高似水深

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hbase.client.RetriesExhaustedException: Can't get the locations hive关联Hbase查询报错相关的知识,希望对你有一定的参考价值。

特征1:

hbase.client.RetriesExhaustedException: Can‘t get the locations

特征2:

hbase日志报错如下:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid

特征3:

unexpected error, closing socket connection and attempting reconnect

 

shell终端打开全部的shell,运行命令,检查Zookeeper是否正常

命令:zkServer.sh status

如果发现zkServer.sh 出现 没有运行的指令

关闭这台机器的Zookeeper

zkServer.sh stop

然后再

zkServer.sh start

 

exit; 退出hive终端,重新进入hive查询测试

 

本人测试完成解决!

 

问题原因:

zookeeper 异常退出!

以上是关于hbase.client.RetriesExhaustedException: Can't get the locations hive关联Hbase查询报错的主要内容,如果未能解决你的问题,请参考以下文章