无法在EMR中重新启动Hue

时间:2017-05-01 11:17:53

标签: hadoop emr hue

我无法在AWS EMR Hadoop集群中重新启动Hue。 我修改了hue.ini文件并想重新启动hue以便应用更改。当我运行“service hue restart”时,它发出“command not found”错误。我可以理解这一定是因为hue没有添加到环境路径中。但是,当我运行bin / hue时,它不会重新启动作为输入。有没有办法重新启动色调?

我正在使用Hue 3.7.1-amzn-7,emr-4.8.4和Amazon 2.7.3 Hadoop发行版。

先谢谢。

1 个答案:

答案 0 :(得分:9)

重启过程取决于您使用的EMR AMI版本。

在EMR 4.x.x& 5.x.x AMI,

服务管理由 upstart 处理,而不是传统的 SysVInit 脚本。所以,错误就像" Command not found"是期待。可以使用upstart cookbook中的upstart命令查询服务

有关EMR的服务清单:

grep -ir "env DAEMON=" /etc/init/ | cut -d"\"" -f2

hadoop-yarn-resourcemanager
oozie
hadoop-hdfs-namenode
hive-hcatalog-server
hadoop-mapreduce-historyserver
hue
hadoop-kms
hadoop-yarn-proxyserver
hadoop-httpfs
hive-server2
hadoop-yarn-timelineserver

停止/启动色调的示例命令:

status hue
sudo stop hue
sudo start hue
sudo reload hue

在EMR 3.x.x AMI上,您尝试使用的service hue restart的SysVInit命令可能有效。