やってみたのでメモ
前提
CentOS 7
Java インストール済み
手順
-
tar ファイルをダウンロードする
# curl -LkvOf https://ftp.jaist.ac.jp/pub/apache/zeppelin/zeppelin-0.8.2/zeppelin-0.8.2-bin-all.tgz -
ダウンロードした tar ファイルを展開する
# tar zxf zeppelin-0.8.2-bin-all.tgz -
展開してできたディレクトリを
/opt配下に移動する# mv zeppelin-0.8.2-bin-all /opt/zeppelin -
zeppelin 実行用ユーザを作成する
# useradd zeppelin -
必要に応じて環境変数を設定する(ここではIPアドレス)
# cp /opt/zeppelin/conf/zeppelin-env.sh.template /opt/zeppelin/conf/zeppelin-env.sh # vi /opt/zeppelin/conf/zeppelin-env.shexport ZEPPELIN_ADDR=<ブラウザでアクセスするIPアドレス> # Bind address (default 127.0.0.1) -
ディレクトリの所有者を zeppelin 実行用ユーザに変更する
# chown -R zeppelin:zeppelin /opt/zeppelin -
zeppelin サービスファイルを作成する
# vi /etc/systemd/system/zeppelin.service[Unit] Description=Apache Zeppelin Service [Service] Type=forking User=zeppelin ExecStart=/opt/zeppelin/bin/zeppelin-daemon.sh start ExecStop=/opt/zeppelin/bin/zeppelin-daemon.sh stop [Install] WantedBy=multi-user.target -
サービスファイルを再読み込みする
# systemctl daemon-reload -
起動する
# systemctl start zeppelin -
ブラウザからアクセスする
