1. 安裝
1.1下載頁(yè)面會(huì)提供兩種二進(jìn)制包:
- zeppelin-0.7.3-bin-netinst.tgz 默認(rèn)只會(huì)提供Spark的Interpreter
- zeppelin-0.7.3-bin-all.tgz 會(huì)提供各種各樣的Interpreter(MySQL,ElasticSearch等等)
根據(jù)你的使用場(chǎng)景具體選擇哪種二進(jìn)制包.
1.2 解壓縮
tar -zxvf zeppelin-0.7.3-bin-all.tgz -C opt/
更改conf目錄中的zeppelin-site.xml.template zeppelin-en.sh.template 分別為zeppelin-site.xml zeppelin-en.sh zeppelin的默認(rèn)端口為8080,假如有端口沖突,需要更改zeppelin-sitt.xml中的端口號(hào)
2. zeppelin-env.sh配置
export JAVA_HOME=/usr/java/jdk1.8.0_131
export SPARK_HOME=/opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.2/lib/spark/bin
export HBASE_HOME=/opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.2/lib/hbase
3. spark配置
將spark-* 、hadoop-lzo*.jar 等可能的依賴jar 拷入\zeppelin-0.6.2-bin-all\interpreter\spark\dep
[root@hadoop1 zeppelin-0.7.3-bin-all]# cp /opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.2/jars/spark* interpreter/spark/dep/
4. Hive 配置
將hive*.jar等依賴jar拷入zeppelin-0.7.3-bin-all\interpreter\jdbc
[root@hadoop1 zeppelin-0.7.3-bin-all]# cp /opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.2/lib/hive/lib/hive-* /opt/zeppelin-0.7.3-bin-all/interpreter/lib/
5. hbase配置
將hbase-site.xml拷入\zeppelin-0.7.3-bin-all\conf目錄下,不能拷貝core-site、hdfs-site ;
將hbase的依賴jar包拷入\zeppelin-0.7.3-bin-all\interpreter\hbase目錄下(刪除原有的);
[root@hadoop1 zeppelin-0.7.3-bin-all]# cp /opt/cm-5.13.3/run/cloudera-scm-agent/process/377-hbase-MASTER/hbase-site.xml conf/
[root@hadoop1 zeppelin-0.7.3-bin-all]# cp /opt/cloudera/parcels/CDH-5.13.3-1.cdh5.13.3.p0.2/lib/hbase/hbase-* interpreter/hbase/