首先要清楚,slave之间是不用建互信的。
你看错误很显示是连不上zk。那继续跟,为什么连不上。
先jps一下,看看zk启来了吗,经常有的问题会导致它启不来。然后telnet zk的远程端口,看看能不能通,还有就是你zk日志启动是否正常的启来了。
防火墙看看是否关了。
serverSocket没有创建起来就会出现这样的错误。看下你server所监听的端口有没有存在。
其实这种情况仔细点检查你的配置,99%都是你配置的不仔细造成的。
关闭防火墙
先确定所有环境都已正常启动(hadoop和hbase),查看jps看是否相应的进程都已启动,查看对应的日志是否有错误信息
找到此次操作的日志文件,找到相应的日志内容,查看详细的错误信息
换到hbase shell下操作,查看是否有错误
那你看做了什么改动 还原回来就好了