yarn命令

查询指定的applicaiton集合

yarn applicaion -list

yarn applicaion -list
# 可选参数
# -appStates: 配合-list使用,列出指定状态的application,有效状态包括ALL/NEW/NEW_SAVING/SUBMITTED/ACCEPTED/RUNNING/FINISHED/FAILED/KILLED
# -appTypes: 配合-list使用,列出指定类型的application,常用类型为MAPREDUCE/SPARK/FLINK
# -appTags: 配合-list使用,列出指定标签的application

kill掉application

yarn application -kill applicationId

//根据apptag杀掉application
yarn application -list -appTags hive_20220915100510_01127e8a-e236-460a-9d9c-7712be434108|awk 'NR==3{print $1}'|xargs yarn application -kill

查看application的attempts

yarn applicationattempt -list <ApplicationID>
# ApplicationID 为待查询的app的ID

查看指定attempt所申请创建的containers

yarn container -list <ApplicationAttemptID>

查看application日志

yarn logs -applicationId application_Id

查看container的日志

yarn logs -applicationId application_Id -containerId container_Id

yarn logs -containerId <ContainerID> -show_container_log_info
# ContainerID为任意container的ID, 即可以是AM,也可以是任务的container

查看container的某个日志文件的具体内容

yarn logs -containerId <ContainerID>  -log_files <LogFileName>
# LogFileName 就是上面一条命令所罗列出来的其中一个文件

刷新队列

yarn rmadmin -refreshQueues

修改正在执行任务的优先级

yarn application -appId application_Id -updatePriority 5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值