Yarn 状态的查询,除了可以在 页面查看外,还可以通过命令操作。常见的命令操作如下所示:
需求:执行 WordCount 案例,并用 Yarn 命令查看任务运行情况。
首先启动服务:
执行WordCount案例
命令:hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jar wordcount /input /output
1.yarn application 查看任务
(1)列出所有application:
(3)Kill 掉 Application:
2.yarn logs查看日志
(1) 查询Application日志:yarn logs -applicationId <ApplicationId>
(2)查询 Container 日志: yarn logs -applicationId <ApplicationId> -containerId <ContainerId>
3.yarn applicationattempt 查看尝试运行的任务
(1)列出所有Application尝试的列表:yarn applicationattempt -list <ApplicationId>
(2)打印 ApplicationAttemp 状态:yarn applicationattempt -status <ApplicationAttemptId>
4.yarn container 查看容器
(1)列出所有 Container:yarn container -list <ApplicationAttemptId>
(2)打印 Container 状态: yarn container -status <ContainerId>
注:只有在任务跑的途中才能看到container的状态
5.yarn node 查看节点状态
列出所有节点:yarn node -list -all
6.yarn rmadmin 更新配置
加载队列配置:yarn rmadmin -refreshQueues
7.yarn queue 查看队列
打印队列信息:yarn queue -status <QueueName>
到此这篇yarn命令查看进程(yarn 进程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/17159.html