【问题标题】:hadoop + ambari cluster change configurationhadoop + ambari 集群变更配置
【发布时间】:2017-08-09 18:49:58
【问题描述】:

我想将新的 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 ... 语法中获取关于发生了什么的通知?

【问题讨论】:

    标签: json linux hadoop ambari


    【解决方案1】:

    请注意,您使用的 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文档。

    【讨论】:

    • 非常感谢,是否可以一次性上传所有blueprint.json配置?如果是,程序是什么? ,第二个说我想改变单个参数,你能告诉我这个例子吗?
    • 参考“doc”我在那里看到--> 3 保存一个新版本的配置并根据需要应用它,这是否意味着我可以更改参数并生效需要然后重启相关服务?
    猜你喜欢
    • 2015-12-02
    • 2013-11-26
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-01
    • 1970-01-01
    相关资源
    最近更新 更多