hadoop3.1.1:找不到或无法加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster
2024-08-27 11:18:58
yarn执行MapReduce任务时,找不到主类导致的
解决:
1、在命令行输入:hadoop classpath
[hadoop@localhost ~]$ hadoop classpath
/data/hadoop/hadoop//etc/hadoop:/data/hadoop/hadoop//share/hadoop/common/lib/*:/data/hadoop/hadoop//share/hadoop/common/*:/data/hadoop/hadoop//share/hadoop/hdfs:/data/hadoop/hadoop//share/hadoop/hdfs/lib/*:/data/hadoop/hadoop//share/hadoop/hdfs/*:/data/hadoop/hadoop//share/hadoop/mapreduce/lib/*:/data/hadoop/hadoop//share/hadoop/mapreduce/*:/data/hadoop/hadoop//share/hadoop/yarn:/data/hadoop/hadoop//share/hadoop/yarn/lib/*:/data/hadoop/hadoop//share/hadoop/yarn/*
2、把上述输出的值添加到yarn-site.xml文件对应的属性 <name>yarn.application.classpath</name>下面,eg:
<property>
<name>yarn.application.classpath</name>
<value>/data/hadoop/hadoop//etc/hadoop:/data/hadoop/hadoop//share/hadooo
p/common/lib/*:/data/hadoop/hadoop//share/hadoop/common/*:/data/hadoop/hadoop//ss
hare/hadoop/hdfs:/data/hadoop/hadoop//share/hadoop/hdfs/lib/*:/data/hadoop/hadooo
p//share/hadoop/hdfs/*:/data/hadoop/hadoop//share/hadoop/mapreduce/lib/*:/data/hh
adoop/hadoop//share/hadoop/mapreduce/*:/data/hadoop/hadoop//share/hadoop/yarn:/dd
ata/hadoop/hadoop//share/hadoop/yarn/lib/*:/data/hadoop/hadoop//share/hadoop/yarr
n/*</value>
</property>
3、重启yarn,重新跑MapReduce任务。
最新文章
- 压缩和解压文件:tar gzip bzip2 compress(转)
- 在ax中怎么对enum类型循环取其中每一个值
- map与set的遍历
- adb shell dumpsys package 查看versionCode
- 理解i-node
- javascript - 工作笔记 (事件绑定二)
- node.js跨域
- Django 请求类型
- mvc 按钮权限控制
- Codechef FIBTREE 树链剖分 主席树 LCA 二次剩余 快速幂
- 【mongodb】如何在mac上安装mongoDB
- Java计模模式之六 ----- 组合模式和过滤器模式
- [Oracle]为何Archivelog 没有马上被删除
- [Codeforces743D][luogu CF743D]Chloe and pleasant prizes[树状DP入门][毒瘤数据]
- 如何生成ExecutionGraph及物理执行图
- python的条件判断
- 原生 JS 的 Base64 转码
- thinkphp中的_initialize方法
- linux su su -
- MYSQL优化&mdash;&mdash;索引覆盖
热门文章
- Jquery DataTables 服务器后端分页 Ajax请求添加自定义参数.
- ASP.NET Core 2.1 中的 HttpClientFactory (Part 1) HttpClientFactory介绍
- Dijkstra算法正确性证明
- H5新增input标签
- java判定数据(对象)类型
- AJAX中错误代码解释以及http中的错误代码解释
- Tkinter关于新建窗口内Entry无法获取值(值全为空)的解决办法
- 云计算---openstack创建虚拟机过程
- 常见错误 RuntimeError: expected type torch.FloatTensor but got torch.cuda.FloatTensor
- JVM堆空间用途分析与划分依据