为什么ambari集群中的所有参数都不是由蓝图json文件表示的

时间:2017-08-15 11:43:23

标签: json linux hadoop ambari

为什么来自ambari集群的所有参数都不是由蓝图json文件表示的?

我生成了蓝图json文件作为傻瓜:

 curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://10.23.4.122:8080/api/v1/clusters/HDP01?format=blueprint -o /tmp/HDP01_blueprint.json

但是当我访问ambari GUI时,我们发现许多参数没有出现在蓝图json文件中

来自HDFS的参数示例 - 未出现在蓝图json文件中的配置

DataNode failed disk tolerance

DataNode maximum Java heap size

DataNode max data transfer threads

1 个答案:

答案 0 :(得分:0)

您应该在输出json文件中看到所有参数。

对于少数参数,Ambari GUI显示不同的名称。 示例:

DataNode磁盘容错失败 - 在输出json中显示为dfs.datanode.failed.volumes.tolerated

DataNode最大Java堆大小 - 在输出json中显示为dtnode_heapsiz

DataNode max数据传输线程 - 在输出json中显示为dfs.datanode.max.transfer.threads