wordpress IntelliJ IDEA XnMatrix idea离线安装 数据算法 Markdown编辑器 Yarn perl mui vue使用教程 jquery清除子元素 jq获取元素宽度 linux撤销 python相对路径怎么写 ln函数图像 kubernetes实战 pythonassert函数 python的range python指数函数 python在线教程 python命令行 python导入文件 java中的数据结构 java实现队列 java调用方法 java接口的实例 java接口开发 java开发语言 javastring比较 java列表 linux用户 linux系统简介 局域网助手 高效能人士的七个习惯下载 mssql win10有几个版本 js验证码 视频后期处理软件 血dk属性 igfxpers
当前位置: 首页 > 学习教程  > 编程语言

三分钟教会安装使用Zeppelin

2020/9/19 15:44:00 文章标签:

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_221
export 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
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_200296.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?