qua*_*ben 4 hadoop hadoop-yarn
在客户端提交 appContext 后,是否可以从 YARN 客户端获取各种容器 ID 和主机名?我想这意味着在分配容器后可以将信息传送回客户端吗?
如果这是不可能的,RM Web 界面是否提供此信息?
YARN CLI 可以选择从应用程序尝试 ID 获取容器列表。您可以按照以下步骤获取容器列表。
步骤 1:从应用程序 ID 获取应用程序尝试列表
从 YARN 应用程序 ID,您可以使用以下命令获取应用程序尝试列表:
yarn applicationattempt -list <Application ID>
Run Code Online (Sandbox Code Playgroud)
该命令的描述如下:
-list <Application ID> List application attempts for application.
Run Code Online (Sandbox Code Playgroud)
例如
yarn applicationattempt -list application_1452267331813_0009
Run Code Online (Sandbox Code Playgroud)步骤 2:使用应用程序尝试 ID 获取容器
获得应用程序尝试列表后,对于每个应用程序尝试,您可以使用以下命令获取容器列表:
yarn container -list <Application Attempt ID>
Run Code Online (Sandbox Code Playgroud)
该命令的描述如下:
-list <Application Attempt ID> List containers for application attempt.
Run Code Online (Sandbox Code Playgroud)
例如:
yarn container -list appattempt_1452267331813_0009_000001
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
1224 次 |
最近记录: |