Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对“;YarnChild”;在hadoop 3.1.1中找不到类?_Hadoop_Mapreduce_Yarn - Fatal编程技术网

对“;YarnChild”;在hadoop 3.1.1中找不到类?

对“;YarnChild”;在hadoop 3.1.1中找不到类?,hadoop,mapreduce,yarn,Hadoop,Mapreduce,Yarn,我是hadoop的初学者。 我已经在集群上发布了Hadoop 3.1.1。由于我的操作系统是CentOS 6.9(64位),我重新编译了Hadoop本机库,并将其替换为Hadoop_HOME/lib。 当我运行“HADOOP_HOME/share/HADOOP/mapreduce”中的wordcount示例时,我得到:“错误:无法找到或加载主类org.apache.HADOOP.mapred.YarnChild”。 除了在互联网上更改Hadoop版本,我没有找到答案。 你知道怎么解决吗? 提前谢

我是hadoop的初学者。 我已经在集群上发布了Hadoop 3.1.1。由于我的操作系统是CentOS 6.9(64位),我重新编译了Hadoop本机库,并将其替换为Hadoop_HOME/lib。 当我运行“HADOOP_HOME/share/HADOOP/mapreduce”中的wordcount示例时,我得到:“错误:无法找到或加载主类org.apache.HADOOP.mapred.YarnChild”。 除了在互联网上更改Hadoop版本,我没有找到答案。 你知道怎么解决吗? 提前谢谢

谢谢,问题解决了。 根据我的经验,任何关于类的错误都是因为mapred-site.xml配置错误。 这里有一个好的配置:

org.apache.hadoop.mapred下的任何类都将是映射的xml,是的。其他类未发现异常,这在很大程度上取决于应用程序