三分钟教会安装使用Zeppelin

发布时间:2025-12-10 11:44:08 浏览次数:20

1、下载安装包

http://zeppelin.apache.org/download.html
选择zeppelin-0.8.1-bin-all.tgz

2、上传并解压安装

1、上传到Linux
2、解压到opt目录下:tar -zxvf zeppelin-0.8.1-bin-all.tgz -C /opt
3、改名:mv zeppelin-0.8.1-bin-all zpln

3、修改配置文件

3.1、zeppelin-site.xml

在/opt/zpln/conf目录下:
1、改配置文件名:mv zeppelin-site.xml.template zeppelin-site.xml
2、进入配置文件:vi zeppelin-site.xml
修改端口号:默认是8080,为避免冲突,修改为其他端口号,一般改成8000

3.2、zeppelin-env.sh

在/opt/zpln/conf目录下:
1、改配置文件名:mv zeppelin-env.sh.template zeppelin-env.sh
2、进入配置文件:vi zeppelin-env.sh
添加JAVA_HOME和HADOOP_CONF_DIR (指定自己的java和hadoop安装目录)

export JAVA_HOME=/opt/jdk1.8.0_221export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop

4、启动zeppelin

1、进入bin目录下执行:./zeppelin-daemon.sh start
2、访问 192.168.136.20:8000 (主机ip:设置的端口号)

3、关闭zepplin,bin目录下:./zeppelin-daemon.sh stop

5、配置hive解释器

Zepplin中没有默认的hive解释器,但是我们可以通过jdbc解释器进行添加。

5.1环境和变量配置

-拷贝hive的配置文件hive-site.xml到zeppelin-0.8.1-bin-all/conf下。

cp /opt/hive/conf/hive-site.xml /opt/zpln/conf/
  • 拷贝jar包
    拷贝下面两个jar包到zeppelin安装目录下interperter中。(版本根据自己安装版本来确定)
  • hadoop-common-2.6.0.jar
  • hive-jdbc-1.2.1-standalone.jar
    (如果装的cdh版本的,jar包中有cdh版本号)
cp /opt/hadoop/share/hadoop/common/hadoop-common-2.6.0-cdh5.14.2.jar /opt/zpln/interpreter/jdbc cp /opt/hive/lib/hive-jdbc-1.1.0-cdh5.14.2-standalone.jar /opt/zpln/interpreter/jdbc

5.2在web界面配置集成hive

  • 右上角anonymous --> interpreter --> +Create新建一个叫做hive的集成环境。

  • 设置properties
    default.driver: org.apache.hive.jdbc.HiveDriver
    default.url: jdbc:hive2://192.168.136.20:10000
    default.user : hive

  • 点击保存(左下角save),并重启hive 解释器。
    左下角save保存,开启zepplin:./bin/zeppelin-daemon.sh start,刷新页面。

5.3后台启动和hiveserver2

nohup hive --service hiveserver2 &

6、使用Zepplin的hive解释器

在zepplin中,点击notebook,通过create new note创建一个notebook.
其中name可以任意,Default Interpreter选择hive

验证hive解释器(注意,zepplin中操作hive不能有分号)
%hive
show databases

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477