Apache zeppelin进程死亡

时间:2015-06-17 03:14:06

标签: apache-zeppelin

我试图在Ubuntu14 w / Hadoop 1.0.3和Spark 1.4.0上运行zeppelin。 我已经完成了源代码的构建,所有的包都成功完成了构建。但是当我运行守护进程时,它失败并说Zeppelin进程已经死了。

任何出错的想法?​​

它说它无法找到日志文件夹和运行文件夹,它们肯定存在。

8 个答案:

答案 0 :(得分:4)

约瑟夫,

我建议您先尝试测试一下zeppelin包。

mvn verify

或检查您的zeppelin过程是否存在。

ps -aux | grep zeppelin

答案 1 :(得分:2)

尝试按sudo

运行 zeppelin
sudo bin/zeppelin-daemon.sh start

答案 2 :(得分:1)

这可能是由JDK版本引起的错误,至少对我来说就是这种情况 尝试更新jdk并重新构建它。

另外,请确保使用正确的命令

构建它
mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 -DskipTests

答案 3 :(得分:0)

这对我有用:

ps -ef | grep "zeppelin"
kill -9 pid
sudo bin/zeppelin-daemon.sh restart

答案 4 :(得分:0)

我遇到了同样的问题,并尝试了建议的答案,但没有一个对我有用。这是对我有用的东西:

  • 下载binaries,然后下载构建要求:

    sudo apt install openjdk-8-jdk npm libfontconfig r-base-dev r-cran-evaluate
    sudo apt install maven
    
  • 转到Zeppelin目录并运行:

    sudo bin/zeppelin-daemon.sh start
    
  • 在浏览器中转到localhost:8080

答案 5 :(得分:0)

我现在有同样的问题..所以我检查了我的cdh的环境兼容性,然后得到了Java兼容性问题

我设置yum安装java-1.8.0-openjdk,然后使用spark启动Hadoop的所有服务

然后,我启动齐柏林飞艇,将齐柏林飞艇文件夹放在根目录上,以便使用。 sudo zeppelin / bin / zeppelin-daemon.sh start

zeppelin / bin / zeppelin-daemon.sh start

答案 6 :(得分:0)

我接受了Kangrok Lee的建议,并在系统上运行了mvn verify。它提示我我没有设置JAVA_HOME,并且JAVA_HOME必须指向JDK而不是JRE。 为我解决了以下步骤:

  1. 确保要运行齐柏林飞艇的系统上已安装JDK

  2. 确保JAVA_HOME环境变量指向您的JDK而不是JRE

确保完成上述步骤后,zeppelin-daemon.sh start / restart应该为您工作。无需使用sudo

答案 7 :(得分:-1)

如果从虚拟机运行zeppelin,请确保您有足够的RAM和CPU。当我使用Virtual Box和默认设置时,我遇到了你的问题。当我将CPU增加到2并将RAM增加到4096时,一切正常。这是因为zeppelin默认运行spark并且spark在本地和其他方面非常耗费资源。