无法在EMR中重新启动Hue

Vin*_*mar 1 hadoop hue emr

我无法在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发行版.

提前致谢.

jc *_*nem 9

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

在EMR 4.xx和5.xx AMI上,

服务管理由upstart处理,而不是传统的SysVInit脚本.因此,预计会出现"未找到命令"之类的错误.可以使用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
Run Code Online (Sandbox Code Playgroud)

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

status hue
sudo stop hue
sudo start hue
sudo reload hue
Run Code Online (Sandbox Code Playgroud)

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