Yarn常用命令
-
yarn application 查看任务
-
列出所有Application
yarn application -list
-
根据Application状态过滤:yarn application -list -appStates 状态(所有状态:ALL、NEW、NEW_SAVING、SUBMITTED、ACCEPTED、RUNNING、FINISHED、FAILED、FILLED)
yarn application -list -appStates FINISHED
-
Kill掉Application
yarn application -kill application_id
-
-
yarn logs查看日志
-
查询Application日志:yarn logs -applicationId
yarn logs -applicationId application_id
-
查询Container日志:yarn logs -applicationId -containerId
yarn logs -applicationId application_ID -containerId container_ID
-
-
yarn applicationnattempt查看尝试运行的任务
-
列出所有Application 尝试的列表:yarn application -list
yarn applicationattempt -list application_ID
-
打印ApplicationAttemp状态:yarn applicationattempt -status
yarn applicationattempt -status appattempt_ID
-
-
yarn container查看容器
-
列出所有Container:yarn -list
yarn container -list appattempt_id
-
打印Container状态:yarn container -status
yarn container -status container_id
-
注意:只有在跑任务的时候才能看到Container的状态
-
-
yarn node查看节点状态
-
列出所有节点:yarn node -list -all
yarn node -list -all
-
-
yarn rmadmin 更新配置
-
加载队列配置:yarn rmadmin -refreshQueues
yarn rmadmin -refreshQueues
-
-
yarn queue查看队列
-
打印队列信息:yarn queue -satatus
yarn queue -status default
-