2017-01-26 11 views
0

AWS EC2を使用してApache Zeppelinと様々なインタプリタをUbuntu Linuxにインストールしようとしています。以下はバイナリとソースからの私の手順です。 IP @ UbuntuのようパテによるUbuntu LinuxにApache Zeppelinバイナリをインストールする

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

それは私に、私は、次を使用してソースからのビルドをインストールしようとした

Zeppelin start [OK] Zeppelin process died [FAILED]

CLIで次のステータスを示します:

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のホームディレクトリを使用し、ツェッペリンフォルダに

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre

CDでJAVA_HOME環境変数を設定して

mvn clean package -Pspark-2.0 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pscala-2.11

を実行し、それがツェッペリンを構築しますが、で失敗

次のツェッペリン:通訳者

AWS EMRに行くことなく彼女を働かせるにはどうすればいいですか?前もって感謝します。

答えて

1

ダウンロードしたtgzファイルはソースファイルです。 1つ前にビルドしないでください。したがって、Zeppelinデーモンを起動する前に、まずビルドする必要があります。ソースを変更しない場合は、バイナリパッケージをダウンロードすることをお勧めします。

$ http://mirrors.gigenet.com/apache/zeppelin/zeppelin-0.6.2/zeppelin-0.6.2-bin-all.tgz 
$ sudo tar -zxf zeppelin-0.6.2-bin-all.tgz 
$ cd zeppelin-0.6.2-bin-all 
$ sudo bin/zeppelin-daemon.sh start 

その後、これ以上の手順を実行せずにZeppelinサーバーを起動できます。

+1

すぐにお返事ありがとうございます。他の人にとって過度に徹底するために、私は最初のステップの前にwgetを追加しました。 –