为什么来自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
答案 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