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

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

遇到这个其实不难解决!

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第1张图片

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第2张图片

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

1.检查防火墙状态

systemctl status firewalld  查看状态

systemctl disable firewalld  永久关闭 

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

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第3张图片

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第4张图片

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第5张图片

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第6张图片

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第7张图片

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第8张图片

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

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第9张图片

 

保存!   重启。 在访问

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第10张图片

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第11张图片

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

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

基于阿里云服务器搭建CDH之后Hadoop50070页面访问不了_第12张图片

然后保存 重启

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

这个时候50070就可以访问

你可能感兴趣的:(大数据,CDH,50070,本地无法访问服务器端口,namenode,web,ui)