YARN常用命令

文章目录

    • 概述
    • 用户命令
    • 节点(node)
    • 日志(logs)
    • 其他命令
    • rmadmin
    • daemonlog

概述

yarn命令由bin/yarn下面的脚本调用。不带任何参数运行yarn脚本会打印所有命令的描述。
用法: yarn [--config confdir] COMMAND
yarn有一个选项解析框架作为运行类用于解析一般的选项。

命令选项 描述
–config confdir 覆盖缺省配置目录。 默认是 $HADOOP_PREFIX/conf。
COMMAND COMMAND_OPTIONS 在下面的章节中他们选择不同的命令进行描述。这些命令被分为User Commands和Administration Commands命令。

用户命令

对于Hadoop集群,用户命令非常有用。
jar
运行一个jar文件,用户可以捆绑yarn代码在一个jar文件,然后使用这个命令执行。
用法:yarn jar [mainClass] args...
应用
打印应用程序的报告和kill掉的应用程序。
用法:yarn application
YARN常用命令_第1张图片

节点(node)

打印节点报告
用法:yarn node
YARN常用命令_第2张图片

日志(logs)

转储容器日志
用法:yarn logs
YARN常用命令_第3张图片

其他命令

classpath
打印需要得到Hadoop的jar和所需要的库的类路径
用法:yarn classpah
版本(version)
打印版本信息
用法:yarn version

管理命令
管理命令对管理员维护Hadoop集群非常有用。
资源管理(resourceManager)
启动资源管理(resourceManager)
用法:yarn resourcemanager
节点管理(nodemanager)
启动节点管理(nodemanager)
用法:yarn nodemanager
代理服务(proxyserver)
启动代理服务(proxyserver)
用法:yarn proxyserver

rmadmin

运行ResourceManager管理客户端
用法: yarn rmadmin [-refreshQueues] [-refreshNodes] [-refreshUserToGroupsMapping] [-refreshSuperUserGroupsConfiguration] [-refreshAdminAcls] [-refreshServiceAcl] [-help [cmd]]
YARN常用命令_第4张图片

daemonlog

获取/设置每个守护进程的日志级别。
用法:yarn daemonlog -getlevel
用法:yarn daemonlog -setlevel
YARN常用命令_第5张图片

转载:
https://blog.csdn.net/lantian0802/article/details/44749053

你可能感兴趣的:(Hadoop)