HDFS、MapReduce和Yarn并称为Hadoop的核心三大组件,本文着重介绍Hadoop以及Yarn在命令行操作时的相关命令,文中如有不妥之处,欢迎大家及时提出~
一、Hadoop相关基础命令
1、查看Hadoop中的job信息
hadoop job -list
这里会显示一些job id 状态等信息。
2、杀死某个job
hadoop job -kill job_id
3、查看指定路径下的历史日志汇总
hadoop job -history path_name
4、查看指定路径下的历史日志汇总所有信息
hadoop job -history all path_name
二、Yarn相关命令
如果直接运行yarn而不带任何参数,则会打印yarn命令的所有描述:
1、yarn application [options]
2、yarn applicationattempt [options]
3、使用yarn classpath打印需要得到的Hadoop的jar包和所需要的lib包路径
4、yarn container [options]
5、可以使用如下命令运行Yarn代码打成的jar包
yarn jar <jar> [mainClass] args
6、查看已完成程序的日志
yarn logs -applicationId <application ID> [options]
7、yarn node [options]
8、yarn queue [options]
9、使用yarn version打印Hadoop的版本