job一直处于SUSPENDED,没有提交到yarn
在oozied web找错误
解决方案:
原因是yarn-site.xml中的两处配置值太小了,不满足作业的申请条件
把yarn-site.xml中的两处配置加大一点:
容器内存 yarn.nodemanager.resource.memory-mb
最大容器内存 yarn.scheduler.maximum-allocation-mb
eg:
执行任务和查询一些状态
1.上传任务配置
/export/servers/hadoop-2.7.5/bin/hdfs dfs -put oozied_works/ /user/root
2.执行任务
bin/oozie job --oozie http://node01:11000/oozie -config oozied_works/shell/job.properties -run
根据job id 在oozied的web上查看
3.查看作业状态
job --oozie http://node01:11000/oozie -info 0000000-200618194223423-oozie-root-W
4.查看日志
bin/oozie job --oozie http://node01:11000/oozie -log 0000000-200618194223423-oozie-root-W
5.杀死job任务
bin/oozie job --oozie http://node01:11000/oozie -kill 0000001-180906233840835-oozie-root-W
0000001-180906233840835-oozie-root-W (job id)
查看web状态