用HTablePool在Eclipse可以连接HBase,昨天用在Servlet也行;今天Eclipse还正常,Servlet连不上zookeeper

2025-05-08 16:43:15
推荐回答(3个)
回答1:

首先要清楚,slave之间是不用建互信的。
你看错误很显示是连不上zk。那继续跟,为什么连不上。
先jps一下,看看zk启来了吗,经常有的问题会导致它启不来。然后telnet zk的远程端口,看看能不能通,还有就是你zk日志启动是否正常的启来了。
防火墙看看是否关了。
serverSocket没有创建起来就会出现这样的错误。看下你server所监听的端口有没有存在。
其实这种情况仔细点检查你的配置,99%都是你配置的不仔细造成的。

回答2:

  1. 关闭防火墙

  2. 先确定所有环境都已正常启动(hadoop和hbase),查看jps看是否相应的进程都已启动,查看对应的日志是否有错误信息

  3. 找到此次操作的日志文件,找到相应的日志内容,查看详细的错误信息

  4. 换到hbase shell下操作,查看是否有错误

回答3:

那你看做了什么改动 还原回来就好了