yarn命令(yarn命令查看队列)

yarn命令(yarn命令查看队列)Yarn 状态的查询 除了可以在 hadoop103 8088 页面查看外 还可以通过命令操作 需求 执行 WordCount 案例 并用 Yarn 命令查看任务运行情况 只会显示正在执行的任务 命令 yarn application list appSates ALL NEW NEW SAVING SUBMITTED ACCEPTED RUNNING 正在运行的任务 FINISHED 结束 FAILED KILLED 命令 yarn application kill 任务名 命令 yarn



Yarn状态的查询,除了可以在hadoop103:8088页面查看外,还可以通过命令操作

需求:执行WordCount案例,并用Yarn命令查看任务运行情况


image

只会显示正在执行的任务


image

命令:yarn application -list -appSates ALL|NEW|NEW_SAVING|SUBMITTED|ACCEPTED|RUNNING(正在运行的任务)|FINISHED(结束)|FAILED|KILLED


image

命令:yarn application -kill 任务名




命令:yarn logs -applicationId applicationId
查看运行时的日志,可以查看错误信息



命令:yarn logs -applicationId applicationId -containerId containerId

说明:查看任务下的某一个容器的运行情况

应用场景:一个Application会分成几个Task执行,每个task外面都包裹了一次container,当任务发生异常时通过查看cantainer的日志分析该task的是否异常。



尝试:任务正在运行时的状态

命令: yarn applicationattempt -list ApplicationId

说明:任务在运行时的状态


image

执行命令的时刻处于什么状态

命令:yarn applicationattempt -status ApplicationAttemptId


image

只有在任务运行的途中才能看到container的状态

命令:yarn container -list ApplicationAttemptId

说明:当前时刻有多少container容器,容器只能在运行时查看到,运行完毕就释放。常用于异常情况时查看。



命令:yarn container -status container_1635339568216_0002_01_000001

命令:yarn node -list -all
说明:查看nodeManager的状态


image

命令:yarn rmadmin -refreshOueues

容量调度器和公平调度器都有默认队列default

image

编程小号
上一篇 2025-03-15 08:11
下一篇 2025-03-12 21:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/60622.html