当前位置: 首页 > 知识库问答 >
问题:

YARN找不到或加载main类org.apache.hadoop.mapreduce.v2.app.mrappMaster

成浩漫
2023-03-14

我的查询:我已经在ubantu上安装了hive。我测试它之前是工作文件,但后来它开始出错。

插入test2值(1,“mahendra”);

我的Dignostics:

 Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster
Please 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> 

My Mapred-site.xml:

<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    <property>
        <name>mapreduce.application.classpath</name>
        <value>/home/mahendra/HDEcho/hadoop-3.0.3/share/hadoop/mapreduce/*:/home/mahendra/HDEcho/hadoop-3.0.3/share/hadoop/mapreduce/lib/*</value>
    </property>
<property>
<name>yarn.app.mapreduce.am.env</name>
<value>HADOOP_MAPRED_HOME=/home/mahendra/HDEcho/hadoop-3.0.3</value>
</property>
<property>
<name>mapreduce.map.env</name>
<value>HADOOP_MAPRED_HOME=/home/mahendra/HDEcho/hadoop-3.0.3</value>
</property>
<property>
<name>mapreduce.reduce.env</name>
<value>HADOOP_MAPRED_HOME=/home/mahendra/HDEcho/hadoop-3.0.3</value>
</property>
</configuration>

共有1个答案

姜良哲
2023-03-14
export YARN_HOME=$HADOOP_HOME      

在bashrc为我工作

 类似资料:
  • 谷歌搜索了几个小时,似乎没有任何解决方案暗示问题可能是什么,我尝试了所有这些,但它们都不起作用。问题是,我在github上有一个项目(Eclipse项目),我现在正在另一台计算机上尝试处理我的项目。我导入了它,获得了分支,但当我运行项目时,我得到一个 我总是将和连接到git,除了今天,它以前一直都能工作。 我认为问题是JVM试图从包含JRE7的文件夹内部运行文件,但我的项目不在那里。我刚刚注意到控

  • 尝试在Eclipse上运行openfire服务器。我一丝不苟地遵循了“OpenFire SVN+Eclipse3.3+颠覆性安装指南”的说明。不幸的是,我已经在路障上挂了很长一段时间了。我试着去开火然后... 错误:找不到或加载主类org.jiveSoftware.OpenFire.Starter.ServerStarter 如有任何见解、建议和帮助,我们将不胜感激。提前谢谢! 3-21-19现在

  • 我对这个Dockerfile进行了编码,它在一个项目中生成了一个可运行的jar,并且它还生成了jar,但是当我尝试运行它时,它会显示“错误:Could not find or load Main class Main.Main”。

  • 线程“main”java.lang.noClassDeffounderror:Test引起的异常:java.lang.ClassNotFoundException:Test at java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doprivileged(本机方法)at j

  • 当我在eclipse中运行spring boot java项目时,我得到了以下错误。错误:无法找到或加载主类com。埃森哲。艾科。导入数据。批处理应用程序

  • 我通过删除诸如、和之类的本地目录来清理整个项目,并在Android Studio中选择。现在,执行命令将得到以下输出: 不用说,我删除的太多了,问题是怎么能再修复呢?你有什么办法解决这个问题吗?