学习大数据与云计算概论,在linux环境下参考林子雨老师教程安装Hadoop工具。
【问题】hadoop启动成功后,50070无法访问
【解决方法 一】
1、关闭hadoop
cd /usr/local/hadoop
./sbin/stop-dfs.sh # 关闭
2、为hdfs-site.xml 添加下面配置
<property>
<name>dfs.http.address</name>
<value>127.0.0.1:50070</value>
</property>
原来对于 我使用的hadoop-3.2.1等高版本需要手动配置默认端口。
127.0.0.1 为本机地址仅用于测试,可实际应用改变。
3、重启
rm -r ./tmp # 删除 tmp 文件,注意这会删除 HDFS 中原有的所有数据
./bin/hdfs namenode -format # 重新格式化 NameNode
./sbin/start-dfs.sh # 重启

当然,多谢Neone__u的经验分享https://blog.csdn.net/Neone__u/article/details/53741786
【解决方法 二】
这是一种更为直接和简便的方法。
最新版本的Hadoop,如3.x.x, 50070 端口已经改为 9870。
直接在浏览器中输入以下地址,即可访问。
localhost:9870
版权声明:本文为qq_41893290原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。