我试图通过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
还有其他方法可以获得吗?
答案 0 :(得分:2)
怎么样
hdfs getconf -confKey
示例:
hdfs getconf -confKey yarn.resourcemanager.webapp.https.address.rm212