栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

【hadoop报错】JAR does not exist or is not a normal file

【hadoop报错】JAR does not exist or is not a normal file

背景

linux
centos7
hadoop
执行 hadoop jar 命令时,一直报错

解决方法

1、确定自己的jar目录是切实存在的,别弄错了
我的是

“/export/server/hadoop-3.1.4/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar”

2、网上找了很多解决办法,最后看到这个

https://www.mmbyte.com/article/45643.html
对比我的路径和对方的路径

想着有没有可能是我直接写了绝对路径,而不是用$HADOOP_HOME来替代的问题?抱着试一试的心态,然后将

“/export/server/hadoop-3.1.4/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar”
改为
$HADOOP_HOME/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar

果然就好了

tip:得先设置好$HADOOP_HOME哦,这个应该是在安装hadoop的时候就设置的

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/329413.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号