Extending the JSON file

After you download your Ambari blueprint, you have to extend the JSON file manually with the host details. You need to extend the JSON file in order to let Cloudera Manager know which component to install at which host.

  1. Check how many hostgroups exist in the blueprint.
  2. Collect all machine hostnames and IP addresses.
  3. Identify which machine belongs to which hostgroup.
  4. Extend all hostgroups with the data which describe the belonging host with the following JSON format:
    "hosts" : [
                {
                  "hostname" : "machine host name",
                  "hostipaddress" : "machine ip address"
                }
              ]