json - hadoop + ambari 集群更改配置

标签 json linux hadoop ambari

我想按如下方式将新的 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用于修改配置的文档。

关于json - hadoop + ambari 集群更改配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45598518/

相关文章:

json - Elasticsearch聚合过滤结果无法正常工作

linux - 按文件扩展名递归地将文件复制到远程服务器

database - 如何处理大数据数据集市/事实表? (2.4 亿行)

hadoop - WordCount版本的执行时间不同

java - Hadoop 中的 Mappers 和 Reducers 必须是静态类吗?

json - SAPUI5将由对象组成的JSON模型绑定(bind)到sap.m。 table

javascript - 将 JSON 传递到循环中

javascript - 如何从另一个网站加载 .json 文件?

将静态链接的 elf 二进制文件转换为动态链接的

linux - 通过cuda-gdb调用内核失败?