cirton
V2EX  ›  Hadoop

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

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

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

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

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

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