基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了

CDH5.12 NameNode WebUI 50070 访问问题解决
本文详细介绍了在CDH5.12环境下解决NameNode WebUI 50070端口无法访问的问题。从检查防火墙状态、服务器端口开放情况、服务器配置文件调整,到CM配置修改及重启服务,提供了一步一步的解决方案。

在CDH5.12搭建完成之后NameNode的Web UI 50070 访问不了。

遇到这个其实不难解决!

首先一定确保hadoop搭建无误。

1.检查防火墙状态

systemctl status firewalld  查看状态

systemctl disable firewalld  永久关闭 

查看服务器 /etc/hosts中的 IP和主机名映射--(我是公网IP和内网IP都一起和主机名映射了),如果修改之后记得重启服务: service network restart

2. 查看服务器端口是否开放, 我的是阿里服务器。一定将安全组里开放

3.到服务器上查看端口是否被监听。netstat -anpt|grep 50070     图中已经被监听

4: 在本地查看是否可以访问端口 telnet 公网ip 50070   在本地访问不了

5: 求助阿里云客服提交工单之后客服的答复: 50070端口监听地址在内网地址上面,需要把监听地址开放

 7: 到CM上  {集群--HDFS--操作--下载客户端配置}  将配置下载到本地 查看 hdfs-site.xml中找到dfs.http.address中看到50070

8: 只需要将第一个master改为0.0.0.0 而不是本地回环IP

操作: 到CM上   {集群--HDFS--配置--搜索:hdfs-site.xml--找到hdfs-site.xml 的 HDFS 客户端高级配置代码段 }

 

保存!   重启。 在访问

9: 重启之后,访问--如果还不行 在下载客户端配置  看一下

原来那一条已经被CM注释了。在最下面已经又加上一条。

10:到集群--HDFS--配置--搜索: 通配符 ,  将namenode 和 datanode的通配符全部 打勾。

然后保存 重启

再去本地访问 telnet 公网IP 50070  就好了 如果还不行,清除浏览器缓存。或者换一个浏览器

这个时候50070就可以访问

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李指导、

您的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值