0

我正在尝试将此处描述的 share_jobs 设置设置false.

这里的文档说要访问http://myserver:port/dump_config以查找 HUE 配置的位置。对我来说,它给了/var/run/cloudera-scm-agent/process/73-hue-HUE_SERVER/.

正如您可能猜到的那样,/var/run/每次启动时都会重新创建目录,因此hue.ini不会保存对目录的更改,并且似乎不会影响http://myserver:port/dump_config.

我跑过去find / -name hue.ini看看有没有hue.ini要换的。它返回:

/var/run/cloudera-scm-agent/process/73-hue-HUE_SERVER/hue.ini 
/var/run/cloudera-scm-agent/process/69-hue-BEESWAX_SERVER/hue.ini
/opt/cloudera/parcels/CDH-4.7.0-1.cdh4.7.0.p0.40/share/hue/desktop/conf/hue.ini
/opt/cloudera/parcels/CDH-4.7.0-1.cdh4.7.0.p0.40/etc/hue/hue.ini

我已经更改了每个文件中的配置,但无济于事。hue.ini我需要更改的具体在哪里?

我也一直在 Cloudera Manager 中寻找jobbrowser配置中的部分,但我找不到它。

4

1 回答 1

2

服务器配置目录(/var/run/cloudera-scm-agent/process/73-hue-HUE_SERVER/)里面的hue.ini文件也应该修改,不要直接修改,应该改用CM。配置目录的位置将在重新启动或应用新配置期间更改。

通常重要的服务配置会在cloudera manager配置部分列出。可能不会列出不重要或新的配置属性,在这种情况下,这些属性将在 safety_val 部分中提供。

进入 CM Hue 服务配置部分搜索hue_safety_valve_server.ini,然后添加以下内容

[jobbrowser]
share_jobs=false

保存并重新启动。现在,如果您检查 /var/run/cloudera-scm-agent/process/XXX-hue-HUE_SERVER/hue.ini 文件,您可以看到更改。您在safety_val 中提供的任何内容都将附加到hue.ini 文件中。

于 2014-08-21T17:05:01.067 回答