手动更改配置文件后,Ambari是否恢复配置?

时间:2018-12-12 08:47:19

标签: azure hadoop hdinsight ambari

我正在运行带有边缘节点的Microsoft HDInsight 3.6群集。为了满足我们的应用程序需求,我们需要在边缘节点的core-site.xml中更改属性值,我们目前正在尝试使用Shell脚本(使用sed命令)来实现该属性值

但是,我们看到配置已恢复为原始值,这在我们的应用程序中引起了问题。请注意,边缘节点主机与群集中的所有其他节点位于同一“默认”配置组中。

我对此很陌生,所以想了解以下内容-

  1. 有没有一种方法可以手动编辑文件并将新配置保留在边缘节点上?

  2. 我们是否应该始终通过Ambari服务器进行配置更改?

我对此并不陌生,因此,如果我错过了支持我的问题所需的任何重要信息,请发表评论,我会提供。提前致谢!

1 个答案:

答案 0 :(得分:1)

Ambari将覆盖在Ambari之外对core-site.xml所做的任何更改。在Ambari托管群集中,应该使用“自定义核心站点”属性将自定义属性添加到core-site.xml。可以通过Ambari中的HDFS->配置->高级->自定义Core-Site找到。如果只需要将此设置仅应用于特定节点,则可以为边缘节点创建配置组。