yarn常用命令

作者: scottzcw | 来源:发表于2018-06-19 15:55 被阅读261次

1,yarn top 

    类似linux里的top命令,查看正在运行的程序资源使用情况

2, yarn queue -status root.users.xxxx 

查看指定queue使用情况

3,yarn application -list -appStates 【ALL,NEW,NEW_SAVING,SUBMITTED,ACCEPTED,RUNNING,FINISHED,FAILED,KILLED】

yarn application -list -appTypes [SUBMITTED, ACCEPTED, RUNNING]

查看app状态

yarn application -movetoqueue application_1528080031923_0067 -queue root.users.xxx

移动app到对应的队列

yarn application -kill application_1528080031923_0067

kill掉app

yarn application -status application_1528080031923_0067

查看app状态

4,yarn applicationattempt -list application_1528080031923_0064

查看app尝试信息

5,yarn classpath --glob

打印类路径

6,yarn container -list appattempt_1528080031923_0068_000001

打印正在执行任务的容器信息

yarn container -status container_1528080031923_0068_01_000002

打印当前容器信息

7,yarn jar [mainClass] args...

提交任务到yarn

8,yarn logs -applicationId application_1528080031923_0064

查看app运行日志

9,yarn node -all -list

查看所有节点信息

10,yarn daemonlog -getlevel n0:8088 rg.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppImpl

查看守护进程日志级别

11,yarn resourcemanager [-format-state-store]

RMStateStore的格式化. 如果过去的应用程序不再需要,则清理RMStateStore

12, Usage: yarn rmadmin

-refreshQueues 重载队列的ACL,状态和调度器特定的属性,ResourceManager将重载mapred-queues配置文件

-refreshNodes 动态刷新dfs.hosts和dfs.hosts.exclude配置,无需重启NameNode。

dfs.hosts:列出了允许连入NameNode的datanode清单(IP或者机器名)

dfs.hosts.exclude:列出了禁止连入NameNode的datanode清单(IP或者机器名)

重新读取hosts和exclude文件,更新允许连到Namenode的或那些需要退出或入编的Datanode的集合。

-refreshUserToGroupsMappings 刷新用户到组的映射。

-refreshSuperUserGroupsConfiguration 刷新用户组的配置

-refreshAdminAcls 刷新ResourceManager的ACL管理

-refreshServiceAclResourceManager 重载服务级别的授权文件。

-getGroups [username] 获取指定用户所属的组。

-transitionToActive [–forceactive] [–forcemanual] 尝试将目标服务转为 Active 状态。如果使用了–forceactive选项,不需要核对非Active节点。如果采用了自动故障转移,这个命令不能使用。虽然你可以重写–forcemanual选项,你需要谨慎。

-transitionToStandby [–forcemanual] 将服务转为 Standby 状态. 如果采用了自动故障转移,这个命令不能使用。虽然你可以重写–forcemanual选项,你需要谨慎。

-failover [–forceactive] 启动从serviceId1 到 serviceId2的故障转移。如果使用了-forceactive选项,即使服务没有准备,也会尝试故障转移到目标服务。如果采用了自动故障转移,这个命令不能使用。

-getServiceState 返回服务的状态。(注:ResourceManager不是HA的时候,时不能运行该命令的)

-checkHealth 请求服务器执行健康检查,如果检查失败,RMAdmin将用一个非零标示退出。(注:ResourceManager不是HA的时候,时不能运行该命令的)

-help [cmd]显示指定命令的帮助,如果没有指定,则显示命令的帮助。

相关文章

  • Homebrew/Yarn/Chocolatey常用命令

    Homebrew常用命令 Yarn常用命令 把Yarn的下载源设置为淘宝镜像

  • Yarn 常用命令

    Yarn 常用命令 ``` npm install === yarn —— install安装是默认行为 npm ...

  • npm添加淘宝镜像

    cli常用命令 yarn add 添加依赖包 yarn cache 全局缓冲 yarn config 配置文件 y...

  • SparkBase

    常用命令 spark no yarn spark no yarn for jarExe 命令介绍 如果有一个需求...

  • 2022-03-10 NPM/Yarn 常用命令

    1.常用命令 创建项目:yarn[https://so.csdn.net/so/search?q=yarn&spm...

  • Yarn

    Yarn常用命令 安装Yarn 查看版本 使用Yarn初始化项目 安装包 更新包 移除包 安装package.js...

  • yarn使用以及npm的迁移

    yarn 安装与使用 常用命令就以下几个,熟悉 npm 的你们,一看就懂了。 npm 迁移到 yarn 一般来说,...

  • Yarn使用基础命令

    常用命令 使用流程 (1) 创建新项目 yarn init (2) 管理管理包 add upgrade remov...

  • 学习yarn

    常用命令 通过 npm 安装 执行 set PATH=%PATH%;C:\.yarn\bin 来重新设置环境。 初...

  • hadoop常用命令(整理笔记)

    hadoop常用命令(整理笔记) 个人笔记,自己查看使用。就不一一整理了。 分 HDFS、YARN、SPARK、H...

网友评论

    本文标题:yarn常用命令

    本文链接:https://www.haomeiwen.com/subject/gbweeftx.html