我是Hadoop的新手,我想从一个字数开始,因为在我看来,它是其他语言的
我遵循了this tutorial,但是对于最后一步,我犯了一个错误,即使进行了大量的研究和工作,我也无法自己纠正。
12976 Jps
9392 NodeManager
8934 DataNode
9272 ResourceManager
8779 NameNode
当我想以hadoop jar MapReduceClient.jar wordcount /input_dir /output_dir
开始单词计数时,出现此错误:
19/03/28 09:06:05 INFO client.RMProxy:连接到ResourceManager 在/0.0.0.0:8032 19/03/28 09:06:06 INFO输入.FileInputFormat:总计 输入文件进行处理:1 19/03/28 09:06:06 INFO mapreduce.JobSubmitter:分割数:1 19/03/28 09:06:06 INFO mapreduce.JobSubmitter:提交作业令牌: job_1553757697225_0013 19/03/28 09:06:06 INFO impl.YarnClientImpl: 提交的申请application_1553757697225_0013 19/03/28 09:06:07 INFO mapreduce.Job:跟踪作业的网址: http://yncrea-VB:8088/proxy/application_1553757697225_0013/ 19/03/28 09:06:07 INFO mapreduce。工作:正在运行的工作:job_1553757697225_0013 19/03/28 09:06:09 INFO mapreduce。职位:工作job_1553757697225_0013 在超级模式下运行:false 19/03/28 09:06:09 INFO mapreduce.Job: 地图0%减少0%19/03/28 09:06:09信息mapreduce。工作:工作 job_1553757697225_0013失败,状态为FAILED,原因是:应用程序 由于AM容器,application_1553757697225_0013失败了2次 appattempt_1553757697225_0013_000002退出,退出代码:-1000 尝试失败。诊断:文件 文件:/home/yncrea/Documents/Hadoop/hadoop-2.8.5/home/yncrea/Documents/Hadoop/hadooptmpdata/nm-local-dir/usercache/yncrea/appcache/application_1553757697225_0013/home/yncrea/Documents/Hadoop/hadooptmpdata / nm-local-dir / usercache / yncrea 不存在有关更详细的输出,请检查应用程序 跟踪页面: http://yncrea-VB:8088/cluster/app/application_1553757697225_0013然后 单击指向每次尝试日志的链接。 。应用程序失败。 19/03/28 09:06:09 INFO mapreduce。工作:计数器:0
我已经知道错误是路径错误,但是我不知道该如何修改。希望您能帮助我,谢谢。
尝试失败。诊断:文件 文件:/home/yncrea/Documents/Hadoop/hadoop-2.8.5/home/yncrea/Documents/Hadoop/hadooptmpdata/nm-local-dir/usercache/yncrea/appcache/application_1553757697225_0013/home/yncrea/Documents/Hadoop/hadooptmpdata / nm-local-dir / usercache / yncrea 不存在