Support Questions

Find answers, ask questions, and share your expertise

Why not all parameters from ambari cluster not represented by the blueprint json file

avatar

Why not all parameters from ambari cluster not represented by the blueprint json file ?

I generated the blueprint json file as the foolwing:

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

but when I access to the ambari GUI we noticed that many parameters not appears in the blueprint json file

example of parameters from HDFS – config that not appears in the blueprint json file

DataNode failed disk tolerance

DataNode maximum Java heap size

DataNode max data transfer threads

Michael-Bronson
1 ACCEPTED SOLUTION

avatar
Super Collaborator

These attributes are available in the blueprint.json file:

DataNode failed disk tolerance - Described as

dfs.datanode.failed.volumes.tolerated

DataNode maximum Java heap size - Described as

dtnode_heapsize

DataNode max data transfer threads - Described as

dfs.datanode.max.transfer.threads

I retrieved the full blueprint by using the following cURL statement:

curl -H "X-Requested-By: ambari" -X GET -u admin:admin <URL>:8080/api/v1/clusters/<CLUSTER_NAME>?format=blueprint > out.blueprint

View solution in original post

1 REPLY 1

avatar
Super Collaborator

These attributes are available in the blueprint.json file:

DataNode failed disk tolerance - Described as

dfs.datanode.failed.volumes.tolerated

DataNode maximum Java heap size - Described as

dtnode_heapsize

DataNode max data transfer threads - Described as

dfs.datanode.max.transfer.threads

I retrieved the full blueprint by using the following cURL statement:

curl -H "X-Requested-By: ambari" -X GET -u admin:admin <URL>:8080/api/v1/clusters/<CLUSTER_NAME>?format=blueprint > out.blueprint