【发布时间】:2020-02-12 13:44:52
【问题描述】:
我们有版本为 2.6.5 的 HDP 集群,带有 ambari 平台
集群中有两个namenode,一个是active,一个是standby
我们想捕获活跃的namenode IP或活跃的namenode主机名
我们尝试以下 API,但没有成功(此 API 不返回输出)
curl -sH "X-Requested-By: ambari" -u admin:admin -H "X-Requested-By: ambari" -X GET http://master:8080/api/v1/clusters//services/HDFS
注意 - 主机是 ambari 服务器机器
我哪里错了?
【问题讨论】:
-
我认为 Ambari 不会向您提供这些信息。可以直接使用NameNode HTTP地址
-
@cricket_007 ,我找到了 API - curl http://$IP_OF_NAME_NODE:50070/jmx?qry=Hadoop:service=NameNode,name=NameNodeStatus ,它对我有用
-
欢迎在下方回答您自己的问题