hadoop + ambari 集群更改配置
hadoop + ambari cluster change configuration
我想将新的 bluprint.json 文件上传到我的 ambari 集群,如下所示
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://10.14.5.40:8080/api/v1/clusters/HDP6?format=blueprint -o /tmp/1-HDP6_blueprint.json
当我 运行 它时,似乎一切正常,因为我们没有收到任何警告/错误
但是当我阅读 ambari GUI 参数时,我发现新的 bluprint.json 没有影响新配置的 ambari 集群
如何对此进行调试?,或者如何从 curl ... 语法获取有关发生的情况的通知?
请注意,您使用的 curl 命令用于下载蓝图格式的现有集群配置(其 XGET)。
您将必须使用 curl -XPOST 注册新蓝图并将其上传到 ambari。
curl --verbose -H "X-Requested-By: ambari" -X POST -u admin:admin http://10.14.5.40:8080/api/v1/blueprints/:HDP6new?validate_topology=false --data "@./blueprint.json"
另请注意,要更改现有集群配置,上传修改后的蓝牙不是正确的方法。修改配置可参考this文档
我想将新的 bluprint.json 文件上传到我的 ambari 集群,如下所示
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://10.14.5.40:8080/api/v1/clusters/HDP6?format=blueprint -o /tmp/1-HDP6_blueprint.json
当我 运行 它时,似乎一切正常,因为我们没有收到任何警告/错误
但是当我阅读 ambari GUI 参数时,我发现新的 bluprint.json 没有影响新配置的 ambari 集群
如何对此进行调试?,或者如何从 curl ... 语法获取有关发生的情况的通知?
请注意,您使用的 curl 命令用于下载蓝图格式的现有集群配置(其 XGET)。
您将必须使用 curl -XPOST 注册新蓝图并将其上传到 ambari。
curl --verbose -H "X-Requested-By: ambari" -X POST -u admin:admin http://10.14.5.40:8080/api/v1/blueprints/:HDP6new?validate_topology=false --data "@./blueprint.json"
另请注意,要更改现有集群配置,上传修改后的蓝牙不是正确的方法。修改配置可参考this文档