【发布时间】:2017-05-02 04:16:56
【问题描述】:
我正在使用 zeppelin 0.6.1-SNAPSHOT 与另一个名为 insightedge 的内存计算平台捆绑在一起。我想将需要 shell 解释器 (%sh) 的其他笔记本导入到我的 zeppelin 部署中。
我尝试通过执行 ./install-interpreter.sh --name shell 命令添加 shell 解释器,但失败并出现错误
Exception in thread "main" java.lang.RuntimeException: Can't find interpreter 'shell'
at org.apache.zeppelin.interpreter.install.InstallInterpreter.install(InstallInterpreter.java:141)
at org.apache.zeppelin.interpreter.install.InstallInterpreter.install(InstallInterpreter.java:128)
at org.apache.zeppelin.interpreter.install.InstallInterpreter.main(InstallInterpreter.java:280)
我的 zeppelin 安装上当前安装的解释器是 %spark & %md。
请指导我完成将 shell 解释器添加到我的 zeppelin 部署的步骤。谢谢。
【问题讨论】:
-
是安装新的 Zeppelin 的选项吗?并尝试
./install-interpreter.sh -l列出是否有shell解释器。 -
由于 zeppelin 与另一种技术解决方案捆绑在一起,因此无法选择全新安装。我检查了当前安装的解释器,发现 %spark & %md。
标签: shell interpreter apache-zeppelin