cloudera管理器集群配置被覆盖

时间:2015-02-20 12:25:28

标签: hive cloudera

我安装了cloudera的群集,并且所有服务都在运行。我必须为hive进行一次配置更改(在hive-site.xml中使用)。我已经改成安装了配置单元的机器。 /etc/hive/conf/hive-site.xml

我在安装了配置单元的机器上进行了更改,并且更改得到反映并得到了所需的结果。但重新启动后,集群更改被覆盖。

请让我知道我该怎么做。

1 个答案:

答案 0 :(得分:3)

如果群集由Cloudera Manager管理,则不应手动编辑客户端hive-site.xml。相反,您可以在Cloudera Manager中进行配置,以便为您处理编辑。

  1. 在Cloudera Manager中转到Hive> Configuration> Service-Wide> Advanced
  2. Hive Service Advanced Configuration Snippet (Safety Valve) for hive-site.xml中添加或覆盖配置(根据您的CM版本,您的名称可能会有所不同)。
  3. 点击Save Changes按钮。
  4. 点击Actions按钮,然后点击Deploy Client Configuration。这将在所有群集主机上更新hive-site.xml