Zepplin安装及使用
1、Zepplin下载
下载地址:https://pan.baidu.com/s/1jpqwurCjolkHaXHzn618vQ
提取码:m9pj
2、解压安装
tar -zxvf zeppelin-0.8.1-bin-all.tgz -C /opt
mv zeppelin-0.8.1-bin-all zeppelin
3、修改配置文件
(1)zeppelin-site.xml
文件
mv zeppelin-site.xml.template zeppelin-site.xml
mv zeppelin-env.sh.template zeppelin-env.sh
vi zeppelin-site.xml
修改默认端口
<property>
<name>zeppelin.server.port</name>
<value>8000</value>
<description>Server port.</description>
</property>
(2)zeppelin-env.sh
文件
添加JAVA_HOME
和HADOOP_CONF_DIR
(指定自己的java和hadoop安装目录)
export JAVA_HOME=/opt/jdk8
export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop
4、启动zeppelin
进入/opt/zeppelin/bin
目录下执行 如下命令;
./zeppelin-daemon.sh start #启动
./zeppelin-daemon.sh stop #停止
访问 192.168.8.99:8000 (主机ip:设置的端口号)
5、配置hive解释器
Zepplin
中没有默认的hive
解释器,但是我们可以通过jdbc
解释器进行添加。
5.1环境和变量配置
(1)拷贝hive
的配置文件hive-site.xml
到/opt/zeppelin/conf
下。
cp hive-site.xml /opt/zeppelin/conf/
(2)拷贝jar
包
拷贝下面两个jar包到zeppelin
安装目录下interperter
中。(版本根据自己安装版本来确定)
- hadoop-common-2.6.0.jar
- hive-jdbc-1.2.1-standalone.jar
cp /opt/hadoop/share/hadoop/common/hadoop-common-2.6.0-cdh5.14.2.jar /opt/zeppelin/interpreter/jdbc
cp /opt/hive/lib/hive-jdbc-1.1.0-cdh5.14.2-standalone.jar /opt/zeppelin/interpreter/jdbc
5.2 在web界面配置集成hive
(1)右上角anonymous --> interpreter --> +Create
新建一个叫做hive
的集成环境
(2)设置properties
default.driver # org.apache.hive.jdbc.HiveDriver
default.url # jdbc:hive2://192.168.42.200:10000
default.user # hive
修改如下,修改完成后保存并重启hive
解释器
(3)后台启动和hiveserver2
hiveserver2
6、使用Zepplin的hive解释器
在zepplin中,点击notebook
,通过create new note
创建一个notebook
其中name可以任意,Default Interpreter
选择hive
;
验证hive解释器(注意,zepplin中操作hive不能有分号)
%hive
show databases