Zeppelin的安装及hive解释器配置
1、解压
-
解压
tar -zxvf zeppelin-0.8.2-bin-all.tgz -C /opt/software/
-
改名
mv zeppelin-0.8.2-bin-all/ zeppelin082
2、配置参数
/opt/software/zeppelin082/conf
#复制出配置文件,去掉后缀
cp zeppelin-env.sh.template zeppelin-env.sh
cp zeppelin-site.xml.template zeppelin-site.xml
zeppelin-env.sh
vim zeppelin-env.sh
echo $JAVA_HOME
/opt/software/jdk
echo $HADOOP_HOME
/opt/software/hadoop313
export JAVA_HOME=/opt/software/jdk
export HADOOP_CONF_DIR=/opt/software/hadoop313
zeppelin-site.xml
vim zeppelin-site.xml
########################################################
<property>
<name>zeppelin.server.addr</name>
<value>192.168.158.202</value>
<description>Server binding address</description>
</property>
<property>
<name>zeppelin.server.port</name>
<value>8000</value>
<description>Server port.</description>
</property>
配置环境变量&激活
vim /etc/profile.d/myenv.sh
#zeppelin
export ZEPPELIN_HOME=/opt/software/zeppelin082
export PATH=$ZEPPELIN_HOME/bin:$PATH
source /etc/profile
3、配置hive解释器
#进入conf目录
cd /opt/software/zeppelin082/conf/
#将hive-site.xml拷贝到conf目录
cp /opt/software/hive312/conf/hive-site.xml ./
#进入jdbc目录
cd /opt/software/zeppelin082/interpreter/jdbc
#将文件拷贝至jdbc目录
cp /opt/software/hadoop313/share/hadoop/common/hadoop-common-3.1.3.jar ./
cp /opt/software/hive312/lib/hive-jdbc-3.1.2.jar ./
cp /opt/software/hive312/lib/hive-common-3.1.2.jar ./
cp /opt/software/hive312/lib/hive-serde-3.1.2.jar ./
cp /opt/software/hive312/lib/hive-service-rpc-3.1.2.jar ./
cp /opt/software/hive312/lib/hive-service-3.1.2.jar ./
cp /opt/software/hive312/lib/curator-client-2.12.0.jar ./
启动zeppelin服务
zeppelin-daemon.sh start
web界面配置
ip+前面写的端口号,我这里是 192.168.158.202:8000
4、创建NoteBook测试
%hive312
show databases
成功啦!