Ambari-Blueprint整体介绍
- ambari-blueprint主要作用是通过提供一个restAPI,调用几次API就可以创建一个集群,ambari-server解析stack下的role_command_order.json文件来自动部署集群,role_command_order.json文件记录着各个服务与组件的部署顺序,ambari-server会自动根据顺序建立task,这样就简化了单步创建时调用restapi的多次调用。
Ambari-Blueprint使用步骤
-
使用POST方法建立blueprint 注意:在ambari 1.4之后 在调用restapi时需要加入 -H "X-Requested-By:ambari"
-
request body