我正在运行一个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文件。
答案 0 :(得分:1)
解决方案是不要在根目录下(aka-./)运行此代码
./bin/install-interpreter.sh --all
代替EMR,在Zeppelin中运行上面的代码,该代码在EMR集群中的/ usr / lib / zeppelin中