如何使用代码获取两个 Namenode 的节点信息?

2019-04-04 10:28:48 +08:00
 cirton

Hadoop 提供了获取 datanode 的 host 和 ip 的 api ; 也提供了获取 active namenode 信息的 api;

但是没找到获取全部 namenode(主备模式,两个 namenode)信息的接口。

怎样用代码获取全部 namenode 的节点信息呢?

3656 次点击
所在节点    Hadoop
1 条回复
lowkeyTony
2019-04-04 18:17:07 +08:00
可以试试直接用 JMX, 先查看 SNameNode 监听端口,然后 JMX 获取监控数据
比如: xxxx:50070/jmx 可以获取 NameNode 信息

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/551936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX