【发布时间】:2019-11-25 00:11:04
【问题描述】:
$ hadoop jar /usr/lib/hadoop/hadoop-streaming-2.6.0-cdh5.13.0.jar -file mapper.py -mapper mapper.py -file reducer.py -reducer reducer.py -input /user/cloudera/test.txt -output /user/cloudera/result
我正在使用此命令执行 MapReduce 程序,使用 Mapper asmapper.py 和 Reducer as reducer.py
它会抛出一个错误Not a valid JAR:/usr/lib/hadoop/hadoop-streaming-2.6.0-cdh5.13.0.jar
我正在使用 MobaXterm 和 VMBox,我的主目录是 /user/cloudera,映射程序位置 /user/cloudera/mapper.py
减速机位置/user/cloudera/reducer.py
【问题讨论】:
标签: python hadoop mapreduce cloudera-quickstart-vm