有没有一种方法可以在EMR中加载install-interpreter.sh文件以加载第三方解释器?

时间:2019-05-15 17:00:02

标签: jdbc amazon-emr apache-zeppelin

我正在运行一个Apache Zeppelin笔记本,我试图将jdbc和/或postgres解释器加载到我的笔记本中,以便从Zeppelin写入Postgres DB。

加载新解释器here的主要资源告诉我运行以下代码来获取其他解释器:

./bin/install-interpreter.sh --all

但是,当我在EMR终端中运行此命令时,我发现EMR群集不带有install-interpreter.sh可执行文件。

推荐的路径是什么? 1.是否应该找到install-interpreter.sh文件并将其加载到./bin/下的EMR集群? 2.在启动时是否有EMR配置可以启用install-interpreter.sh文件?

当前,所有教程和文档均假定您可以运行install-interpreter.sh文件。

1 个答案:

答案 0 :(得分:1)

解决方案是不要在根目录下(aka-./)运行此代码

./bin/install-interpreter.sh --all

代替EMR,在Zeppelin中运行上面的代码,该代码在EMR集群中的/ usr / lib / zeppelin中

相关问题