通过bash获取纱线资源管理器主机名

时间:2016-03-18 13:35:09

标签: hadoop yarn

我试图通过bash在不同节点中找到yarn资源管理器主机名。我发现它的唯一方法是输入任何yarn命令和grep / awk来获取它(xxx.xxx.xxx.xxx)。例如:

yarn node -list -all
INFO impl.TimelineClientImpl: Timeline service address: http://xxx.xxx.xxx.xxx:8188/ws/v1/timeline/
16/03/18 14:28:16 INFO client.RMProxy: Connecting to ResourceManager at xxx.xxx.xxx.xxx/10.100.x.y:8050
Total Nodes:4
a
b
c
d

还有其他方法可以获得吗?

1 个答案:

答案 0 :(得分:2)

怎么样

  

hdfs getconf -confKey

示例:

  

hdfs getconf -confKey yarn.resourcemanager.webapp.https.address.rm212