【发布时间】:2017-06-11 08:42:12
【问题描述】:
我正在尝试使用 AWS EC2 在 Ubuntu Linux 上安装 Apache Zeppelin 和各种解释器。以下是我对二进制文件和源代码的步骤。
通过 Putty 作为 ubuntu@IP 进行 SSH
wget http://mirrors.gigenet.com/apache/zeppelin/zeppelin-0.6.2/zeppelin-0.6.2.tgz
sudo tar -zxf zeppelin-0.6.2.tgz
cd zeppelin-0.6.2
sudo bin/zeppelin-daemon.sh start
它在 cli 中给了我以下状态:
Zeppelin start [OK]
Zeppelin process died [FAILED]
然后我尝试使用以下代码从源代码安装构建:
sudo apt-get update
sudo apt-get install git
sudo apt-get install openjdk-7-jdk
sudo apt-get install npm
sudo apt-get install libfontconfig
git clone https://github.com/apache/zeppelin.git
apt-cache search maven
sudo apt-get install maven
export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=1024m"
mvn -version
我使用java主目录并通过设置JAVA_HOME的环境变量
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
cd into zeppelin folder and then run
mvn clean package -Pspark-2.0 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pscala-2.11
它构建了 Zeppelin,但在下一个 Zeppelin 中失败了:解释器
如何在不使用 AWS EMR 的情况下让她工作?提前致谢。
【问题讨论】:
标签: apache-spark apache-zeppelin