hadoop-yarn常用命令
一、YARN命令介绍
1. YARN命令简介
YARN提供了一组命令行工具,用于管理和监控YARN应用程序和集群。
2. yarn application命令
yarn application命令的基本语法如下:
yarn application [genericOptions] [command] [commandOptions]
(2) 常用的yarn application命令选项
yarn application命令常用选项和参数如下:
- -list:列出所有正在运行的应用程序。
- -status <applicationId>:获取指定应用程序的状态。
- -kill <applicationId>:终止指定的应用程序。
- -movetoqueue <applicationId> <queueName>:将指定应用程序移动到指定队列。
- -queue <queueName>:列出指定队列中的应用程序。
-
3. yarn node命令
(1) yarn node命令的基本语法
yarn node命令的基本语法如下:
yarn node [genericOptions] [command] [commandOptions]
(2) 常用的yarn node命令选项
yarn node命令常用选项和参数如下:
- -list:列出所有节点的状态和资源使用情况。
- -status <nodeId>:获取指定节点的状态和资源使用情况。
- -decommission <nodeId>:将指定节点标记为退役状态。
- -refreshNodes:刷新节点列表。
4. yarn queue命令
(1) yarn queue命令的基本语法
yarn node命令的基本语法如下:
yarn queue [genericOptions] [command] [commandOptions]
2) 常用的yarn queue命令选项
yarn queue命令常用选项和参数如下:
- -status <queueName>:获取指定队列的状态和资源使用情况。
- -list:列出所有队列的状态和资源使用情况。
5. yarn logs命令
(1) yarn logs命令的基本语法
yarn logs命令的基本语法如下:
yarn logs [genericOptions] [command] [commandOptions]
(2) 常用的yarn logs命令选项
yarn logs命令常用选项和参数如下:
- -applicationId <applicationId>:指定要获取日志的应用程序ID。
- -containerId <containerId>:指定要获取日志的容器ID。
- -nodeAddress <nodeAddress>:指定要获取日志的节点地址。
6. yarn rmadmin命令
(1) yarn rmadmin命令的基本语法
yarn rmadmin命令的基本语法如下:
yarn rmadmin [genericOptions] [command] [commandOptions]
(2) 常用的yarn rmadmin命令选项
yarn rmadmin命令常用选项和参数如下:
- -refreshQueues:刷新队列配置。
- -refreshNodes:刷新节点列表。
- -refreshSuperUserGroupsConfiguration:刷新超级用户组配置。
二、YARN常用命令
1. 列出所有正在运行的应用程序
yarn application -list
该命令将列出所有正在运行的应用程序。
2. 获取指定应用程序的状态
yarn application -status application_1234567890_0001
该命令将获取应用程序ID为application_1234567890_0001的应用程序的状态。
3. 终止指定的应用程序
yarn application -kill application_1234567890_0001
该命令将终止应用程序ID为application_1234567890_0001的应用程序。
4. 将指定应用程序移动到指定队列
yarn application -movetoqueue application_1234567890_0001 root.queue1
该命令将将应用程序ID为application_1234567890_0001的应用程序移动到名为root.queue1的队列。
5. 列出指定队列中的应用程序
yarn application -queue root.queue1
该命令将列出名为root.queue1的队列中的应用程序。
6. 列出所有节点的状态和资源使用情况
yarn node -list
该命令将列出集群中所有节点的状态和资源使用情况。
7. 获取指定节点的状态和资源使用情况
yarn node -status node1
该命令将获取名为node1的节点的状态和资源使用情况。
8. 将指定节点标记为退役状态
yarn node -decommission node2
该命令将将名为node2的节点标记为退役状态。
9. 刷新节点列表
yarn node -refreshNodes
该命令将刷新节点列表,更新集群中的节点信息。
10. 获取指定队列的状态和资源使用情况
yarn queue -status root.default
该命令将获取名为root.default的队列的状态和资源使用情况。
11. 列出所有队列的状态和资源使用情况
yarn queue -list
该命令将列出所有队列的状态和资源使用情况。
12. 指定要获取日志的应用程序ID
yarn logs -applicationId application_1234567890_0001
该命令将获取应用程序ID为application_1234567890_0001的应用程序的日志。
13. 指定要获取日志的容器ID
yarn logs -containerId container_1234567890_0001_01_000001
该命令将获取容器ID为container_1234567890_0001_01_000001的容器的日志。
14. 指定要获取日志的节点地址
yarn logs -nodeAddress node1.example.com
该命令将获取位于node1.example.com节点上的应用程序的日志。
15. 刷新队列配置
yarn rmadmin -refreshQueues
该命令将刷新队列配置,更新队列的相关信息。
16. 刷新节点列表
yarn rmadmin -refreshNodes
该命令将刷新节点列表,更新集群中的节点信息。
17. 刷新超级用户组配置
yarn rmadmin -refreshSuperUserGroupsConfiguration
该命令将刷新超级用户组配置,更新超级用户组的相关信息。
相关文章:
hadoop-yarn常用命令
一、YARN命令介绍 1. YARN命令简介 YARN提供了一组命令行工具,用于管理和监控YARN应用程序和集群。 2. yarn application命令 (1) yarn application命令的基本语法 yarn application命令的基本语法如下: yarn application [genericOptions] [comma…...
LabVIEW滤波器功能
程序通过LabVIEW生成一个带噪声的正弦波信号,并利用滤波器对其进行信号提取。具体来说,它生成一个正弦波信号,叠加高频噪声后形成带噪信号,再通过低通滤波器滤除噪声,提取原始正弦波信号。整个过程展示了信号生成、噪声…...
【Unity3D日常开发】Unity3D中打开Window文件对话框打开文件(PC版)
推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享QQ群:398291828小红书小破站 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 这篇文章继续讲如何使用Unity3D打开Window文…...
ros2笔记-6.2 使用urdf创建机器人模型
本节主要跟着小鱼老师的视频操作,不同的仿真平台有不同的建模语言,但是几乎都支持URDF。 本节使用URDF创建一个机器人模型。 6.2.1 帮机器人创建一个身体 URDF使用XML来描述机器人的结构和传感器、执行器等信息。 在chapt6/chap6_ws/src创建功能包:r…...
【centos】校时服务创建-频率修改
在 NTP 配置中,校时频率通常是由 NTP 协议自动管理的,NTP 会根据网络延迟和时间偏差动态调整校时频率。不过,您可以通过配置文件中的一些参数来影响 NTP 的行为。 如果想要更改 NTP 的校时频率,可以考虑以下几个方面:…...
J.U.C(1)
目录 JUC(一)一:AQS二:reentrantlock原理1:加锁:2:解锁3:可重入锁原理4:可打断原理5:公平锁原理6:条件变量 三:读写锁(ree…...
计算机网络之---静态路由与动态路由
静态路由 静态路由是由网络管理员手动配置并固定的路由方式。路由器通过静态配置的路由条目来转发数据包,而不会自动调整。它不依赖于任何路由协议。 特点: 手动配置:网络管理员需要手动在路由器中配置每条静态路由。不自动更新:…...
Kubernetes1.28 编译 kubeadm修改证书有效期到 100年.并更新k8s集群证书
文章目录 前言一、资源准备1. 下载对应源码2.安装编译工具3.安装并设置golang 二、修改证书有效期1.修改证书有效期2.修改 CA 证书有效期 三、编译kubeadm四、使用新kubeadm方式1.当部署新集群时,使用该kubeadm进行初始化2.替换现有集群kubeadm操作 前言 kubeadm 默认证书为一…...
C++----STL(string)
引言:STL简介 什么是STL STL(standard template libaray-标准模板库): 是 C标准库的重要组成部分(注意:STL只是C标准库里的一部分,cin和cout也是属于C标准库的),不仅是一个可复用的组件库&…...
利用 Java 爬虫从 yiwugo 根据 ID 获取商品详情
在当今数字化时代,数据是商业决策的关键。对于从事国际贸易的商家来说,精准获取商品的详细信息至关重要。yiwugo 是一个知名的国际贸易平台,拥有海量的商品数据。通过 Java 爬虫技术,我们可以高效地从 yiwugo 根据商品 ID 获取详细…...
vue2修改表单只提交被修改的数据的字段传给后端接口
效果: 步骤一、 vue2修改表单提交的时候,只将修改的数据的字段传给后端接口,没有修改得数据不传参给接口。 在 data 对象中添加一个新的属性,用于存储初始表单数据的副本,与当前表单数据进行比较,找出哪些…...
Flink类加载机制详解
1. 总览 在运行Flink应用时,它会加载各种类,另外我们用户代码也会引入依赖,由于他们依赖版本以及加载顺序等不同,就可能会导致冲突,所以很要必要了解Flink是如何加载类的。 根据加载的来源的不同,我们可以将类分为三种: Java Classpath:Java类路径下,这是Java通用的…...
ClickHouse大数据准实时更新
一、问题背景 最近有一个项目需求,需要对日活跃的3万辆车的定位数据进行分析,并支持查询和统计分析结果。每辆车每天产生1条分析结果数据,要求能够查询过去一年内的所有分析结果。因此,每月需要处理约90万条记录,一年大…...
计算机网络之---端口与套接字
总括 端口:是计算机上用于标识网络服务的数字标识符,用于区分不同的服务或应用程序。套接字:是操作系统提供的用于进程间网络通信的编程接口,允许程序通过它来进行数据的发送、接收和连接管理。关系:端口号用于标识服…...
UE5中制作地形材质
在创作大场景内容时,地形的设计和优化是至关重要的一步。利用UE中的地形系统,开发者能够高效地创建复杂的地形形态,同时保持游戏的性能和视觉效果。 1.在创建地形之前,先新建一个地形使用的混合材质球,添加节点Landsc…...
【Docker】docker compose 安装 Redis Stack
注:整理不易,请不要吝啬你的赞和收藏。 前文 Redis Stack 什么是? 简单来说,Redis Stack 是增强版的 Redis ,它在传统的 Redis 数据库基础上增加了一些高级功能和模块,以支持更多的使用场景和需求。Redis…...
pytest 常用插件
pytest 提供了许多功能强大的插件来增强测试体验和执行能力。以下是一些常用的 pytest 插件介绍,并结合 pytest.main() 进行使用的示例。 1. pytest-xdist pytest-xdist 插件用于并行化测试的执行,可以将测试分配到多个 CPU 核心并行运行,从…...
浅谈云计算05 | 云存储等级及其接口工作原理
一、云存储设备 在当今数字化飞速发展的时代,数据已然成为个人、企业乃至整个社会的核心资产。从日常生活中的珍贵照片、视频,到企业运营里的关键业务文档、客户资料,数据量呈爆炸式增长。面对海量的数据,如何安全、高效且便捷地存…...
linux:文件的创建/删除/复制/移动/查看/查找/权限/类型/压缩/打包,文本处理sed,awk
关于文件的关键词 创建 touch 删除 rm 复制 cp 权限 chmod 移动 mv 查看内容 cat(全部); head(前10行); tail(末尾10行); more,less,grep 查找 find 压缩 gzip ; bzip 打包 tar 编辑 sed 文本处理 awk 创建文件 格式: touch 文件名 删除文件 复制文…...
CentOS 8 如何安装java与mysql
在CentOS 8上安装Java和MySQL的步骤如下: 1. 安装 Java 1.1 安装 OpenJDK(推荐) CentOS 8 默认的软件仓库提供了 OpenJDK 包,您可以直接使用 dnf 命令安装。 # 更新系统 sudo dnf update -y# 安装 OpenJDK 11(Cent…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...
江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命
在华东塑料包装行业面临限塑令深度调整的背景下,江苏艾立泰以一场跨国资源接力的创新实践,重新定义了绿色供应链的边界。 跨国回收网络:废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点,将海外废弃包装箱通过标准…...
SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现
摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...
Axios请求超时重发机制
Axios 超时重新请求实现方案 在 Axios 中实现超时重新请求可以通过以下几种方式: 1. 使用拦截器实现自动重试 import axios from axios;// 创建axios实例 const instance axios.create();// 设置超时时间 instance.defaults.timeout 5000;// 最大重试次数 cons…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...
2025季度云服务器排行榜
在全球云服务器市场,各厂商的排名和地位并非一成不变,而是由其独特的优势、战略布局和市场适应性共同决定的。以下是根据2025年市场趋势,对主要云服务器厂商在排行榜中占据重要位置的原因和优势进行深度分析: 一、全球“三巨头”…...
JVM虚拟机:内存结构、垃圾回收、性能优化
1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...
vulnyx Blogger writeup
信息收集 arp-scan nmap 获取userFlag 上web看看 一个默认的页面,gobuster扫一下目录 可以看到扫出的目录中得到了一个有价值的目录/wordpress,说明目标所使用的cms是wordpress,访问http://192.168.43.213/wordpress/然后查看源码能看到 这…...
RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)
RabbitMQ 一、RabbitMQ概述 RabbitMQ RabbitMQ最初由LShift和CohesiveFT于2007年开发,后来由Pivotal Software Inc.(现为VMware子公司)接管。RabbitMQ 是一个开源的消息代理和队列服务器,用 Erlang 语言编写。广泛应用于各种分布…...
Python 实现 Web 静态服务器(HTTP 协议)
目录 一、在本地启动 HTTP 服务器1. Windows 下安装 node.js1)下载安装包2)配置环境变量3)安装镜像4)node.js 的常用命令 2. 安装 http-server 服务3. 使用 http-server 开启服务1)使用 http-server2)详解 …...
