概述
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掉的應用程式。
用法:命令選項
描述-containerid containerid
指定乙個容器id(container id)
-nodeaddress nodeaddress
指定乙個節點位址( node address)
節點(node)
列印節點報告
用法:yarn node
命令選項
描述-status nodeid
指定乙個節點id(node id)
-list
列出所有節點列表資訊
日誌(logs)
轉儲容器日誌
用法:yarn logs
命令選項
描述-containerid containerid
指定乙個容器id(container id)
-nodeaddress nodeaddress
指定乙個節點位址( node address)
classpath
列印需要得到hadoop的jar和所需要的庫的類路徑
用法:yarn classpah
版本(
version
)
列印版本資訊
用法:yarn version
————————————————
管理命令
管理命令對管理員維護hadoop集群非常有用。
資源管理(resourcemanager)
啟動資源管理(resourcemanager)
用法:yarn resourcemanager
節點管理(nodemanager)
啟動節點管理(nodemanager)
用法:yarn nodemanager
**服務(proxyserver)
啟動**服務(proxyserver)
用法:yarn proxyserver
rmadmin
執行resourcemanager管理客戶端
[-refreshsuperusergroupsconfiguration] [-refreshadminacls][-refreshserviceacl] [-help [cmd]]
命令選項**:描述-refreshqueues
重新整理佇列的acl,狀態和排程程式特定的屬性。resourcemanager將重新整理mapred-queues的配置檔案。
-refreshnodes
重新整理在resourcemanager中的主機資訊。
重新整理使用者到組的對映。
-refreshsuperusergroupsconfiguration
重新整理超級使用者**組的對映。
-refreshadminacls
重新整理acl的resourcemanager的管理
-refreshserviceacl
-help [cmd]
顯示幫助對於給定的命令或如果沒有指定顯示
所有命令。
daemonlog
獲取/設定每個守護程序的日誌級別。
用法:yarn daemonlog -getlevel
用法:yarn daemonlog -setlevel
command_options
description
-getlevel host:port name
列印執行守護程序的日誌級別 host:port. 該命令在內部連線到 http://host:port/loglevel?log=name
-setlevel host:port name level
設定守護程序執行時的日誌級別 host:port. 該命令在內部連線到http://host:port/loglevel?log=name
Yarn常用命令
yarn也是使用的package.json檔案管理依賴包的。in other words,如果你想使用它,完全不需要任何額外的配置資訊。是不是很爽?安裝package.json裡面的全部依賴 yarn新增依賴 yarn add vue新增dev的依賴 yarn add less less loade...
yarn 常用命令
初始化新專案 yarn init新增依賴包 yarn add package yarn add package version yarn add package tag 將依賴項新增到不同依賴項類別 分別新增到 devdependencies peerdependencies 和 optionald...
Yarn 常用命令
一款代替代npm的包管理工具 安裝yarn npm install g yarn 初始化yarn init 安裝包yarn 安裝專案的全部依賴 yarn install yarn install 安裝package.json裡所有包,並將包及它的所有依賴項儲存進yarn.lock yarn inst...