【CentOS】Not a valid JAR: /usr/local/src/hadoop

网友投稿 340 2022-11-06


【CentOS】Not a valid JAR: /usr/local/src/hadoop

安装了 hadoop 单机版,想利用自身携带的案例jar测试wordcount,却一直报错:

[root@server sbin]# hadoop jar /usr/local/src/hadoop 2.7.1/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar wordcount ~/input/data.txt ~/outputNot a valid JAR: /usr/local/src/hadoop

经过一番查找后,原因是执行该命令是在本地文件系统下,而非hdfs文件系统,所以若是hdfs上的jar包的路径就会报Not a valid JAR的错误。

我们需要先进入hadoop系统环境,再次运行:

依然报错,忽然发现自己的hadoop路径写错了 ​​/usr/local/src/hadoop 2.7.1/​​ ,改成 ​​/usr/local/src/hadoop/​​,再次运行:

搞定!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java 反射修改类的常量值、静态变量值、属性值实例详解
下一篇:【CentOS】安装 Hadoop (完全分布式)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~