Zeppelinは、インタラクティブなデータ分析を実現するWebベースのオープンソースフレームワークで、データ分析やデータ可視化などの機能を備えています。
1. インストールパッケージを解凍します。
ネットワークディスクリソースはここで提供されます
リンク: https://pan.baidu.com/s/16pIoHL6ApGAs063cTOUYUg?pwd=ffq6 抽出コード: ffq6
以下は zeppein インストール パッケージであり、上記の rar 圧縮パッケージは、ローカルで解凍できるいくつかの必須の jar パッケージです。
tar -zxvf /opt/install/zeppelin-0.10.0-bin-all.tgz -C /opt/soft/
名前をもっと簡単なものに変更します
cd /opt/soft
mv zeppelin-0.10.0-bin-all/ zeppelin010
環境変数を変更する
vim /etc/profile
#ZEPPELIN
export ZEPPELIN_HOME=/opt/soft/zeppelin010
export PATH=$ZEPPELIN_HOME/bin:$PATH
ソースを修正した後、
source /etc/profile
2. 設定ファイルを変更する
(1)zeppelin-site.xml
初期設定ファイル zeppelin-site.xml を conf ディレクトリにコピーします。
cd zeppelin010/conf/
cp ./zeppelin-site.xml.template ./zeppelin-site.xml
zeppelin-site.xml ファイルを変更する
vim ./zeppelin-site.xml
実際には、デフォルトのものをそのまま使用できます。上部は IP で、下部は後で Web サイトにアクセスするためのポートです。
<property>
<name>zeppelin.server.addr</name>
<value>172.25.38.169</value>
<description>Server binding address</description>
</property>
<property>
<name>zeppelin.server.port</name>
<value>8000</value>
<description>Server port.</description>
</property>
(2)zeppelin-env.sh
構成ファイル zeppelin-env.sh をコピーして編集します。
cp ./zeppelin-env.sh.template ./zeppelin-env.sh
vim ./zeppelin-env.sh
以下の内容を見つけて、自分のアドレスに変更してください
export JAVA_HOME=/opt/soft/jdk180
export HADOOP_CONF_DIR=/opt/soft/hadoop313/etc/hadoop
3. ツェッペリンのオンとオフを切り替える
開くコマンド
zeppelin-daemon.sh start
閉じるコマンド
zeppelin-daemon.sh stop
Web ページ http://yourip:8000 にログインします。
4 つのツェッペリン型飛行船構成ハイブ
(1) hive-site.xmlをconfディレクトリにコピー
このときのディレクトリは/opt/soft/zeppelin010/confです。
cp /opt/soft/hive312/conf/hive-site.xml ./
(2) jarパッケージをjdbcディレクトリにコピーする
このときのディレクトリは/opt/soft/zeppelin010/interpreter/jdbcです。
cp /opt/soft/hadoop313/share/hadoop/common/hadoop-common-3.1.3.jar ./
cp /opt/soft/hive312/lib/curator-client-2.12.0.jar ./
cp /opt/soft/hive312/lib/guava-27.0-jre.jar ./
cp /opt/soft/hive312/lib/hive-common-3.1.2.jar ./
cp /opt/soft/hive312/lib/hive-jdbc-3.1.2.jar ./
cp /opt/soft/hive312/lib/hive-serde-3.1.2.jar ./
cp /opt/soft/hive312/lib/hive-service-3.1.2.jar ./
cp /opt/soft/hive312/lib/hive-service-rpc-3.1.2.jar ./
cp /opt/soft/hive312/lib/libthrift-0.9.3.jar ./
cp /opt/soft/hive312/lib/protobuf-java-2.5.0.jar ./
(3) rar 圧縮パッケージを解凍した 4 つの jar パッケージを jdbc ディレクトリにアップロードします
5 つの Web ページで HIM 接続構成を追加