前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hadoop无法访问50070端口

Hadoop无法访问50070端口

作者头像
smartsi
发布2019-08-07 10:05:27
9.1K2
发布2019-08-07 10:05:27
举报
文章被收录于专栏:SmartSiSmartSi

最近在搭建 Hadoop(3.1.2)环境时遇到了一件比较奇葩的问题。Hadoop 配置文件正常,各个守护进程正常启动,但是启动后无法在浏览器中访问 50070 端口,但是又可以访问 8088 端口:

参考网上的各中解决方案,有的方案没有解决我的问题,最终发现如下方案可以解决我的问题。有可能是 NameNode 初始化默认端口失效,于是决定手动修改配置文件设置默认端口:

代码语言:javascript
复制
<property>
  <name>dfs.http.address</name>
  <value>localhost:50070</value>
</property>

然后重新格式化 NameNode,启动 Hadoop。最终访问正常:

重新格式化 NameNode 之前需要清空 dfs 下的 name 和 data 文件夹以解决 DataNode 无法启动的问题。具体配置路径在 hdfs-site.xml 中配置:

代码语言:javascript
复制
<property>
   <name>dfs.namenode.name.dir</name>
   <value>file:/Users/xxx/tmp/hadoop/dfs/name</value>
</property>
<property>
   <name>dfs.datanode.data.dir</name>
   <value>file:/Users/xxx/tmp/hadoop/dfs/data</value>
</property>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-06-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档