查询指定的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
查看application的attempts
yarn applicationattempt -list # ApplicationID 为待查询的app的ID
查看指定attempt所申请创建的containers
yarn container -list
查看application日志
yarn logs -applicationId application_Id
查看container的日志
yarn logs -applicationId application_Id -containerId container_Id yarn logs -containerId-show_container_log_info # ContainerID为任意container的ID, 即可以是AM,也可以是任务的container
查看container的某个日志文件的具体内容
yarn logs -containerId-log_files # LogFileName 就是上面一条命令所罗列出来的其中一个文件
刷新队列
yarn rmadmin -refreshQueues
修改正在执行任务的优先级
yarn application -appID application_Id -updatePriority 5



