hadoop-yarn常用命令

一、YARN命令介紹

1. YARN命令簡介

YARN提供了一組命令行工具,用于管理和監控YARN應用程序和集群。

2. yarn application命令

(1) 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

該命令將刷新超級用戶組配置,更新超級用戶組的相關信息。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/web/65917.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/65917.shtml
英文地址,請注明出處:http://en.pswp.cn/web/65917.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

R語言的語法糖

R語言的語法糖 引言 在編程語言中&#xff0c;所謂的“語法糖”是指那些使得程序員能夠以更簡潔、直觀的方式書寫代碼的語法形式。R語言作為一種用于統計分析和數據可視化的編程語言&#xff0c;具有豐富的功能和靈活的語法。本文將深入探討R語言中的語法糖&#xff0c;幫助讀…

React Fiber框架中的Render渲染階段——workLoop(performUnitOfWork【beginWork與completeWork】)

觸發渲染過程——renderRoot renderRoot 是一個函數&#xff0c;用于觸發渲染工作。它通常會調用并遞歸地執行一系列的渲染任務&#xff0c;直到完成整個更新過程。這個過程包括執行 Fiber 樹中的 beginWork 和 completeWork&#xff0c;以及渲染新狀態或 DOM。 function ren…

【優先算法】思還故里閭,欲歸道無因 - 前綴和

本篇博客給大家帶來的是前綴和算法的知識點, 也是一樣通過OJ題理解,掌握,應用該算法. &#x1f40e;文章專欄: 算法 &#x1f680;若有問題 評論區見 ? 歡迎大家點贊 評論 收藏 分享 如果你不知道分享給誰,那就分享給薯條. 你們的支持是我不斷創作的動力 . 王子,公主請閱&…

億道三防丨三防筆記本是什么意思?和普通筆記本的優勢在哪里?

三防筆記本是什么意思&#xff1f;和普通筆記本的優勢在哪里&#xff1f; 在現代社會中&#xff0c;筆記本電腦已經成為人們工作和生活中不可或缺的一部分。然而&#xff0c;在一些特殊行業或環境中&#xff0c;普通筆記本電腦由于其脆弱性和對環境條件的敏感性&#xff0c;往…

SOME/IP 協議詳解——服務發現

文章目錄 1. Introduction &#xff08;引言&#xff09;2. SOME/IP Service Discovery (SOME/IP-SD)2.1 General&#xff08;概述)2.2 SOME/IP-SD Message Format2.2.1 通用要求2.2.2 SOME/IP-SD Header2.2.3 Entry Format2.2.4 Options Format2.2.4.1 配置選項&#xff08;Co…

MATLAB語言的函數實現

MATLAB語言中的函數實現詳解 引言 MATLAB&#xff08;矩陣實驗室&#xff09;是一種高級語言和互動環境&#xff0c;廣泛應用于數值計算、數據分析、可視化以及工程與科學計算等多個領域。MATLAB的強大之處在于其豐富的函數庫以及用戶自定義函數的能力。本文將深入探討MATLAB…

Go語言之路————go環境的初始化

Go語言之路————go環境的初始化 前言一、Go的安裝二、環境配置三、初始化一個新項目四、常用的一些指令 前言 我是一名多年Java開發人員&#xff0c;因為工作需要現在要學習go語言&#xff0c;Go語言之路是一個系列&#xff0c;記錄著我從0開始接觸Go&#xff0c;到后面能正…

鼠標過濾驅動

文章目錄 概述代碼參考資料 概述 其編寫過程大體與鍵盤過濾驅動相似&#xff0c;只需要切換一下附加的目標設備以及創建的設備類型等。但在該操作后依然無法捕獲到Vmware創建的win7操作系統的鼠標irp信息&#xff0c;于是通過在獲取鼠標驅動&#xff0c;遍歷其所有的設備進而附…

鴻蒙UI開發——基于onTouch事件實現表情選擇膠囊

1、背 景 有朋友留言說&#xff0c;抖音APP中&#xff0c;長按評論按鈕觸發的快捷表情選擇膠囊動畫比較好&#xff08;效果如下圖&#xff09;&#xff0c;希望使用鴻蒙ArkTs也實現一個類似的。 本文在鴻蒙ArkTs下也實現一個類似的效果&#xff0c;如下&#xff1a; 首先&…

Node.js——http 模塊(二)

個人簡介 &#x1f440;個人主頁&#xff1a; 前端雜貨鋪 &#x1f64b;?♂?學習方向&#xff1a; 主攻前端方向&#xff0c;正逐漸往全干發展 &#x1f4c3;個人狀態&#xff1a; 研發工程師&#xff0c;現效力于中國工業軟件事業 &#x1f680;人生格言&#xff1a; 積跬步…

研華 PCI-1751 驅動更新導LabVIEW致程序異常

問題描述&#xff1a; 某 LabVIEW 程序長期運行正常&#xff0c;但在使用研華 PCI-1751 數據采集卡運行一段時間后&#xff0c;程序開始出現不正常的行為。具體過程如下&#xff1a; 初始問題&#xff1a; 更換新的 PCI-1751 板卡后&#xff0c;驅動程序被更新&#xff0c;但程…

接上篇基于Alertmanager 配置釘釘告警

Alertmanager 是一個用于處理和管理 Prometheus 警報的開源工具。它負責接收來自 Prometheus 服務器的警報&#xff0c;進行去重、分組、靜默、抑制等操作&#xff0c;并通過電子郵件、PagerDuty、Slack 等多種渠道發送通知。 主要功能 去重&#xff1a;合并相同或相似的警報&…

網絡原理(三)—— 傳輸層 之 UDP 和 TCP協議

傳輸層 在傳輸層兩大關鍵的協議就是UDP和TCP協議了&#xff0c;除此之外&#xff0c;還有別的傳輸層協議&#xff0c;本文章將介紹UDP和TCP協議&#xff0c;重點介紹TCP協議。 首先回顧TCP和UDP 的特點&#xff1a; UDP&#xff1a;不可靠傳輸&#xff0c;面向數據包&#xf…

針對服務器磁盤爆滿,MySql數據庫始終無法啟動,怎么解決

&#xff08;點擊即可進入聊天助手&#xff09; 很多站長在運營網站的過程當中都會遇到一個問題,就是網站突然無法打開,數據一直無法啟動 無論是強制重啟還是,刪除網站內的所有應用,數據庫一直無法啟動 這個時候,就需要常見的運維手段了,需要對服務器后臺各個資源,進行逐一排查…

高性能現代PHP全棧框架 Spiral

概述 Spiral Framework 誕生于現實世界的軟件開發項目是一個現代 PHP 框架&#xff0c;旨在為更快、更清潔、更卓越的軟件開發提供動力。 特性 高性能 由于其設計以及復雜精密的應用服務器&#xff0c;Spiral Framework框架在不影響代碼質量以及與常用庫的兼容性的情況下&a…

【面試題】Spring/SpringBoot部分[2025/1/6 ~ 2025/1/12]

Spring/SpringBoot部分[2025/1/6 ~ 2025/1/12] 1. 說說 Spring 啟動過程&#xff1f;2. 說說 Springboot 的啟動流程&#xff1f;3. 你了解的 Spring 都用到哪些設計模式&#xff1f;4. Spring 有哪幾種事務傳播行為?5. SpringBoot 是如何實現自動配置的&#xff1f;6. Spring…

【機器學習:十八、更高級的神經網絡概念】

1. 梯度下降法的改進&#xff1a;Adam算法 1.1 Adam算法簡介 Adam&#xff08;Adaptive Moment Estimation&#xff09;是一種優化算法&#xff0c;結合了動量梯度下降和 RMSProp 的優點&#xff0c;在處理稀疏梯度和高維空間優化時表現尤為出色。其核心在于動態調整每個參數…

計算機網絡之---VPN與隧道協議

VPN與隧道協議 VPN&#xff08;虛擬專用網絡&#xff09;和隧道協議是現代網絡安全技術的重要組成部分&#xff0c;它們主要用于在不安全的公共網絡&#xff08;如互聯網&#xff09;上建立一個安全的私密網絡連接。VPN通過加密通信和認證機制&#xff0c;確保數據的隱私性和完…

【STM32-學習筆記-6-】DMA

文章目錄 DMAⅠ、DMA框圖Ⅱ、DMA基本結構Ⅲ、不同外設的DMA請求Ⅳ、DMA函數Ⅴ、DMA_InitTypeDef結構體參數①、DMA_PeripheralBaseAddr②、DMA_PeripheralDataSize③、DMA_PeripheralInc④、DMA_MemoryBaseAddr⑤、DMA_MemoryDataSize⑥、DMA_MemoryInc⑦、DMA_DIR⑧、DMA_Buff…

SQL Server中可以通過擴展事件來自動抓取阻塞

在SQL Server中可以通過擴展事件來自動抓取阻塞&#xff0c;以下是詳細流程&#xff1a; 開啟阻塞跟蹤配置&#xff1a; ? 執行以下SQL語句來啟用相關配置&#xff1a; EXEC sp_configureshow advanced options, 1; RECONFIGURE; EXEC sp_configure blocked process thresh…