错误原因
- 防火墙没有关闭
- 主节点9000端口没有打开
- 主节点9000端口打开了
解决方案
- 关闭防火墙,可以从该文章中查找
- 查看core-site.xml文件 ,查看配置使用的端口是否是localhost:9000这样的方式,若是修改为对应IP或hostname
- 查看9000端口
netstat -lnp|grep 9000
,netstat使用yum install net-tools
安装
image.png
由上图可知9000端口已经打开,并且监听127.0.0.1,若监听该IP则其他服务器是访问不到的。解决方法为修改hosts文件,将原有的前两行映射到本地的配置删去即可,此时的9000端口就改为了本机IP
image.png
网友评论