我安装了cloudera的群集,并且所有服务都在运行。我必须为hive进行一次配置更改(在hive-site.xml中使用)。我已经改成安装了配置单元的机器。 /etc/hive/conf/hive-site.xml
我在安装了配置单元的机器上进行了更改,并且更改得到反映并得到了所需的结果。但重新启动后,集群更改被覆盖。
请让我知道我该怎么做。
答案 0 :(得分:3)
如果群集由Cloudera Manager管理,则不应手动编辑客户端hive-site.xml
。相反,您可以在Cloudera Manager中进行配置,以便为您处理编辑。
Hive
> Configuration
> Service-Wide
> Advanced
。Hive Service Advanced Configuration Snippet (Safety Valve) for hive-site.xml
中添加或覆盖配置(根据您的CM版本,您的名称可能会有所不同)。Save Changes
按钮。Actions
按钮,然后点击Deploy Client Configuration
。这将在所有群集主机上更新hive-site.xml
。