菜鸟先飞之Zeppelin安装配置

本文详细介绍了如何在虚拟机上安装Zeppelin,并通过JDBC解释器集成Hive环境,包括配置步骤、端口修改、环境变量设置及web界面配置。

一、安装准备

文件准备:zeppelin-0.8.1-bin-all.tgz

准备一台虚拟机

ps:搭建了Hive环境,且能正常运行的虚拟机 具体操作详见最新hive安装(俗称单机版)

     之后还需要安装一下数据库在我的其他博客中也有涉及;

切换至soft文件夹:cd /opt/soft

将文件拖入opt下的soft文件夹

解压文件夹至当前目录:tar -zxf zeppelin-0.8.1-bin-all.tgz

甚至可以改个名字; mv zeppelin-0.8.1-bin-all  zep

 

二、配置Zeppelin

1、修改配置文件

切换目录至 :.cd /opt/soft/zep/conf

复制一下 conf目录下的 zeppelin-site.xml.template 并改名:cp zeppelin-site.xml.template zeppelin-site.xml

修改zeppelin-site.xml 配置文件:vi zeppelin-site.xml

修改端口号:默认是8080,为避免冲突,修改为8000

插入如下

    <property>
        <name>zeppelin.helium.registry</name>
        <value>helium</value>
    </property>

保存退出 

复制一下conf目录下的 zeppelin-env.sh.template 并改名:cp zeppelin-env.sh.template zeppelin-env.sh

修改zeppelin-env.sh.template配置文件:vi zeppelin-env.sh

插入:jdk的安装目录 和 hadoop安装目录

export JAVA_HOME=/opt/soft/java8
export HADOOP_CONF_DIR=/opt/soft/hadoop/etc/hadoop

保存退出

2、配置hive解释器

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

1)环境和变量配置

拷贝hive配置文件至zep的conf目录下:

cp /opt/soft/hive/conf/hive-site.xml /opt/soft/zep/conf/

拷贝jar包:hadoop-common-2.6.0.jar(/opt/soft/hadoop/share/hadoop/common目录下)

cp /opt/soft/hadoop/share/hadoop/common/hadoop-common-2.6.0-cdh5.14.2.jar /opt/soft/zep/interpreter/jdbc

拷贝jar包:hive-jdbc-1.2.1-standalone.jar(/opt/soft/hive/lib目录下)

cp /opt/soft/hive/lib/hive-jdbc-1.1.0-cdh5.14.2-standalone.jar /opt/soft/zep/interpreter/jdbc

2)启动zeppelin

切换目录至bin目录:cd /opt/soft/zep/bin

启动zepplin:./zeppelin-daemon.sh start

ps:确保hive可以正常运行(beeline命令行模式能正常运行才可,当然hadoop 要先运行)

查看进程:jps

web端运行zeppelin

地址栏输入ip地址:8000

3)在web界面配置集成hive

设置properties

default.driver   org.apache.hive.jdbc.HiveDriver

default.url     jdbc:hive2://192.168.48.104:10000/demo

ps:最好指向要用的一个数据库

 记得保存

然后我们创建一个notebook,来测试一下,名字就随意了

尝试输入hive命令

完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值