Created 08-09-2017 07:04 PM
Created 08-10-2017 06:45 AM
That would be a good enhancement...
I don't think you can update an existing cluster by posting a new blueprint in same Ambari.
You would need to rebuild your cluster.
Created 08-10-2017 07:25 AM
You can update (ADD/DELETE) components using curl but then you will have to download the blueprint with the GET to have an updated version of the deployed cluster.
I blueprint is used when setting up a new cluster not update an existing one .
Created 08-10-2017 08:09 AM
OK, Thanks, Can I update a BP parameters like for example cores , heap size and etc... (multi parameters at once, after doing some performance check for example) with REST API and how do I deploy it?
Created 08-10-2017 08:37 AM
I dont think that is feasible. You can stop the components through Ambari UI add the parameters. And once you have restarted successfully the re-configured components then you can download the new blueprint which you can use to rebuild the cluster or a new one.
Blueprint don't can't be used to update an existing cluster.
Hope that answers your question
Created 08-10-2017 08:50 AM
Hi, Can I modify several existing parameters via json file?
Created 08-11-2017 03:41 AM
If you are trying to update some specific config of an exisiting cluster without using Web UI, Ambari has APIs and configs.sh (or .py) script: https://cwiki.apache.org/confluence/display/AMBARI/Modify+configurations