記一次 Centos7.x 安裝、部署 Zeppelin v0.9.0 並配置 PostgreSql 數據庫

在這裏插入圖片描述

一、基本信息

官網 http://zeppelin.apache.org/
官方下載 http://zeppelin.apache.org/download.html
https://mirror.bit.edu.cn/apache/zeppelin/zeppelin-0.9.0/zeppelin-0.9.0-bin-all.tgz
https://mirrors.bfsu.edu.cn/apache/zeppelin/zeppelin-0.9.0/zeppelin-0.9.0-bin-all.tgz
https://mirrors.tuna.tsinghua.edu.cn/apache/zeppelin/zeppelin-0.9.0/zeppelin-0.9.0-bin-all.tgz
官方教程 http://zeppelin.apache.org/docs/0.8.0/quickstart/install.html
開源中國 https://www.oschina.net/p/zeppelin-qihoo360?hmsr=aladdin1e1
安裝 https://my.oschina.net/u/2000675/blog/1941664
gitee https://gitee.com/mirrors/Zeppelin







二、與其他組件的兼容性

Zeppelin 0.8.1 0.8.0 0.7.3 0.7.1 - 0.7.2 0.7.0 0.6.2 - 0.6.1 0.6.0
Spark 1.5.x, 1.6.x, 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.0 1.5.x, 1.6.x, 2.0.x, 2.1.x, 2.2.x, 2.3.1 1.4.x, 1.5.x, 1.6.x, 2.0.x, 2.1.x, 2.2.0 1.4.x, 1.5.x, 1.6.x, 2.0.x 2.1.0 1.4.x, 1.5.x, 1.6.x, 2.0.x 2.1.0 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x, 2.0.0 Support Scala 2.11 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x SparkR is available
JDBC PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available PostgreSQL, MySQL, MariaDB, Redshift,Hive, Phoenix, Drill, Tajo are available
Pig O O O O O N/A N/A
Beam O O O O O N/A N/A
Scio O O O O O N/A N/A
BigQuery O O O O O O N/A
Python O O O O O O O
Livy O O O O O O O
HDFS O O O O O O O
Alluxio O O O O O O O
Hbase O O O O O O O
Scalding O O O O O O O
Elasticsearch O O O O O O O
Angular O O O O O O O
Markdown O O O O O O O
Shell O O O O O O O
Flink O O O O O O O
Cassandra O O O O O O O
Geode O O O O O O O
Ignite 1.9.0 1.9.0 1.9.0 1.9.0 1.7.0 1.7.0 1.6.0
Kylin O O O O O O O
Lens O O O O O O O
PostgreSQL O O O O O O O

三、安裝、部署

1、安裝OpenJDK1.8 並查看安裝位置
參考:https://blog.csdn.net/llwy1428/article/details/111144659
2、下載文件

[root@loaclhost ~]# yum install -y wget vim
[root@loaclhost ~]# wget -P /usr/bigdata/ https://mirror.bit.edu.cn/apache/zeppelin/zeppelin-0.9.0/zeppelin-0.9.0-bin-all.tgz

3、進入目錄

[root@loaclhost ~]# mkdir -p /usr/bigdata/
[root@loaclhost ~]# cd /usr/bigdata/

4、查看目錄

[root@loaclhost bigdata]# ll zeppelin-0.9.0-bin-all

在這裏插入圖片描述
5、進入配置文件目錄

[root@loaclhost zeppelin-0.9.0-bin-all]# cd conf/

查看目錄
在這裏插入圖片描述
6、複製、重命名 配置文件 zeppelin-env.sh

[root@loaclhost conf]# cp zeppelin-env.sh.template zeppelin-env.sh

7、編輯配置文件 zeppelin-env.sh

[root@loaclhost conf]# vim zeppelin-env.sh

8、編輯以下內容
在這裏插入圖片描述
9、編輯配置文件 zeppelin-site.xml.template

[root@loaclhost conf]# vim zeppelin-site.xml.template

10、編輯內容

<property>
  <name>zeppelin.server.addr</name>
  <value>0.0.0.0</value> <!--  127.0.0.1 -->
  <description>Server binding address</description>
</property>
<property>
  <name>zeppelin.server.port</name>
  <value>8080</value>
  <description>Server port.</description>
</property>

11、進入 bin 目錄

[root@loaclhost ~]# cd /usr/bigdata/zeppelin-0.9.0-bin-all/bin

12、啓動服務

[root@loaclhost bin]# ./zeppelin-daemon.sh start

13、啓動效果
Please specify HADOOP_CONF_DIR if USE_HADOOP is true
Log dir doesn’t exist, create /usr/bigdata/zeppelin-0.9.0-bin-all/logs
Pid dir doesn’t exist, create /usr/bigdata/zeppelin-0.9.0-bin-all/run
Zeppelin start [ OK ]
14、查看服務啓動後的進程情況




[root@loaclhost bin]# netstat -lntp
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      14121/java

[root@loaclhost bin]# jps -l
14121 org.apache.zeppelin.server.ZeppelinServer

15、停止服務

[root@loaclhost bin]# ./zeppelin-daemon.sh stop

16、重啓服務

[root@loaclhost bin]# ./zeppelin-daemon.sh restart

四、瀏覽器查看

1、在地址欄錄入 zeppelin 服務所在節點的 IP 及服務端口 8080 http://192.168.11.21:8080/
在這裏插入圖片描述
2、新增解釋器,分組爲jdbc
在這裏插入圖片描述
3、已經創建成功的解釋器
在這裏插入圖片描述
4、配置 JDBC 相關參數
在這裏插入圖片描述






jdbc:postgresql://數【據庫IP或主機名】:5432/【數據庫名稱】?useUnicode=true&characterEncoding=utf8

在這裏插入圖片描述
5、把 postgresql jdbc 的驅動包放在 /usr/bigdata/zeppelin-0.9.0-bin-all/lib/ 路徑下
填寫驅動包配置信息

/usr/bigdata/zeppelin-0.9.0-bin-all/lib/postgresql-42.2.5.jar

在這裏插入圖片描述
6、編寫統計查詢sql,查看分析結果
在這裏插入圖片描述
在這裏插入圖片描述


其他操作參考官方文檔:http://zeppelin.apache.org/docs/0.8.0/quickstart/install.html

至此,Centos7.x 安裝、部署 Zeppelin 0.9.0 並配置 PostgreSql 數據庫操作完畢,希望能夠對您有所幫助!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章