发布网友 发布时间:2022-04-21 17:59
共2个回答
热心网友 时间:2022-04-12 20:38
1,在hadoop包中的hadoop-2.6.0->share->hadoop->maprece中的hadoop-maprece-examples 2.6.0.jar
2,运行命令hadoop jar share/maprece/hadoop-maprece-examples-2.6.0.jar wordcount /input/ /output/wordcount就可以了,其中的input和output是存放计算文件的文件夹
热心网友 时间:2022-04-12 21:56
首先进入hadoop安装目录下,新建一个hdfs下的目录,./bin/hadoop fs -mkdir /input,如果你有了,就不必了。接着上传你要进行wordcount的文件到hdfs中,比如这个文件是test.txt,命令是./bin/hadoop fs -put test.txt /input/。然后执行./bin/hadoop jar hadoop-0.20.2-examples.jar wordcount /input /output,然后等执行完,在hdsf下的/output路径下找到结果就好了。你说的权限问题,你执行 ls -l . 查看是不是你文件的所有者或者群组不一致了,可以用命令chown 或者chgrp来改动。