cirton
V2EX  ›  Hadoop

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

  •  
  •   cirton · Apr 4, 2019 · 4384 views
    This topic created in 2632 days ago, the information mentioned may be changed or developed.

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

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

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

    lowkeyTony
        1
    lowkeyTony  
       Apr 4, 2019
    可以试试直接用 JMX, 先查看 SNameNode 监听端口,然后 JMX 获取监控数据
    比如: xxxx:50070/jmx 可以获取 NameNode 信息
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3664 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 04:27 · PVG 12:27 · LAX 21:27 · JFK 00:27
    ♥ Do have faith in what you're doing.