记录hadoop3.2.2出现Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster问题
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                记录hadoop3.2.2出现Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                問題: hadoop3.2.2運行集群自帶wordcount功能時出現以下錯誤:
[xiaobai@hadoop102 hadoop]$ hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.2.2.jar wordcount /wcinput /wcoutput Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMasterPlease check whether your etc/hadoop/mapred-site.xml contains the below configuration: <property><name>yarn.app.mapreduce.am.env</name><value>HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}</value> </property> <property><name>mapreduce.map.env</name><value>HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}</value> </property> <property><name>mapreduce.reduce.env</name><value>HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}</value> </property>
 原因: 提示很明顯可以看出mapred.xml配置出現問題,按照提示補全mapred.xml配置;
解決方法:
 增加如下內容:
再次執行:
[xiaobai@hadoop102 hadoop]$ hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.2.2.jar wordcount /wcinput /wcoutput修改多次終于成功!
 
總結
以上是生活随笔為你收集整理的记录hadoop3.2.2出现Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster问题的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: win8下面卸载MYSQL数据库
- 下一篇: JS子元素oumouseover触发父元
