hadoop - 如何从Yarn rest API在浏览器上获取JSON?

标签 hadoop yarn

我想从hadoop资源管理器中获取所有工作,所以我尝试了yarn rest API,但这在浏览器中返回了XML,因此有什么方法可以从其中获取JSON?

我点击的网址如下:
服务器:端口/ ws / v1 /群集/应用

最佳答案

正如Mr Srinivas先生所建议的,Accept:Application / json会做您想要的事情。这是一个例子:

Seans-MacBook-Pro:~% wget -qO- --header="Accept: Application/json" http://amarillo-rm.pepperdata.com:8088/ws/v1/cluster/info


{
  "clusterInfo": {
    "id": 1479097299577,
    "startedOn": 1479097299577,
    "state": "STARTED",
    "haState": "ACTIVE",
    "rmStateStoreName": "org.apache.hadoop.yarn.server.resourcemanager.recovery.NullRMStateStore",
    "resourceManagerVersion": "2.6.0-cdh5.5.1",
    "resourceManagerBuildVersion": "2.6.0-cdh5.5.1 from e1581abbb6ab62b0a41b7ce6141d7280bf0c53da by jenkins source checksum db52b8a74b1a7e55c309ec5fbcd7ca",
    "resourceManagerVersionBuiltOn": "2015-12-02T18:44Z",
    "hadoopVersion": "2.6.0-cdh5.5.1",
    "hadoopBuildVersion": "2.6.0-cdh5.5.1 from e1581abbb6ab62b0a41b7ce6141d7280bf0c53da by jenkins source checksum 98e07176d1787150a6a9c087627562c",
    "hadoopVersionBuiltOn": "2015-12-02T18:38Z"
  }
}

关于hadoop - 如何从Yarn rest API在浏览器上获取JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40542942/

相关文章:

hadoop - 如何在用于联合的核心站点 xml 中描述挂载表?

R textConnection速度慢

hadoop - 使用 mapreduce 找到两个总和为 45 的数字

hadoop - YARN无法使用嵌入式HBase

java - numofreducers 在 map reduce 中的使用

hadoop - Mahout minhash org.apache.hadoop.io.LongWritable无法转换为org.apache.hadoop.io.Text

hadoop - 如何为 yarn 应用程序的容器设置与应用程序主控不同的内存

hadoop - Hadoop(EMR)Cluster Fair Scheduler正在完成FIFO而不是并行执行

rest - 名称节点的Hadoop资源管理器IP地址

java - 无法在Windows的hadoop中启动Nodemanager