启动hadoop http://localhost:50070不成功解决:Hadoop3的是http://localhost:9870

在Mac终端输入

cd /usr/local/sbin/

到了这个文件夹里,
输入命令

./start-all.sh

来启动,
(顺便,停止命令是:

./stop-all.sh


然后在浏览器里输入
http://localhost:50070
但是没有转到我要的页面
因为终端显示:

WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

所以据此找方法尝试了:
一:cd /usr/local/Cellar/hadoop/3.1.2/libexec/etc/hadoop
修改 hadoop-env.sh
修改:
export HADOOP_HOME="/usr/local/Cellar/hadoop/3.1.2/"
还是有这个问题,但是跳出来的过程多了

二:cd /usr/local/Cellar/hadoop/3.1.2/libexec/etc/hadoop
修改 hadoop-env.sh
新增:
export HADOOP_OPTS="-Djava.library.path=${HADOOP_HOME}/lib/native/"
还是没有解决,把尝试二加进去的又再去掉了

三:舍友解决了我的问题
舍友林同学告诉我,这个WARN应该是没关系的。
因为我的hadoop版本是3的,所以端口应该是9870。
在web地址栏输入:http://localhost:9870,OK啦!开心!

原来还有这样的坑呢。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值