尝试启动zeppelin时出现语法错误,在Ubuntu下使用python进行火花

问题描述:

我安装了spark和zeppelin,并且无法运行zeppelin。每当我尝试运行这个命令的shell脚本 sh zeppelin-daemon.sh start,我得到了这个错误。尝试启动zeppelin时出现语法错误,在Ubuntu下使用python进行火花

sh zeppelin-daemon.sh start 
zeppelin-daemon.sh: 26: zeppelin-daemon.sh: [[: not found 
zeppelin-daemon.sh: 25: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: 
[[: not found 
zeppelin-daemon.sh: 31: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: 
[[: not found 
zeppelin-daemon.sh: 35: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: 
[[: not found 
zeppelin-daemon.sh: 39: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: [[: not found 
zeppelin-daemon.sh: 43: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: [[: not found 
zeppelin-daemon.sh: 51: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: [[: not found 
zeppelin-daemon.sh: 55: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: 
ZEPPELIN_CLASSPATH+=:: not found 
zeppelin-daemon.sh: 57: /home/i-06/PycharmProjects/zeppelin/bin/common.sh: 
Syntax error: "(" unexpected 
当我安装火花和飞艇

,我跟着相同的步骤这一点。

https://gist.github.com/pratos/b2e2937106980a867d0558cba46241b1

我的节点版本是v4.2.6, MVN版本 Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T01:41:47+09:00) Maven home: /usr/local/apache-maven-3.3.9 Java version: 1.8.0_144, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-oracle/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-91-generic", arch: "amd64", family: "unix"

+0

什么shell解释器链接到sh?它看起来不是bash。 –

运行脚本直接,即从飞艇DIR:bin/zeppelin-daemon.sh start

脚本中的她邦行会调用正确的shell解释器。