zeppelin安装配置

  • 一、下载安装包
  • 二、上传并解压
  • 三、修改配置文件
  • 四、启动zeppelin
  • 五、配置hive解释器
  • 六、使用Zepplin的hive解释器

一、下载安装包

http://zeppelin.apache.org/download.html

进入页面后可以选择相应版本进行下载,我们这里选择zeppelin-0.8.1-bin-all.tgz

二、上传并解压

  • 我们先将下载好的zeppelin包上传至Linux
  • 解压zeppelin包至/opt目录下
tar -zxvf zeppelin-0.8.1-bin-all.tgz -C /opt
  • 进入opt目录,并为zeppelin改名
cd /opt/
mv zeppelin-0.8.1-bin-all.tgz zeppelin

三、修改配置文件

  • 进入zeppelin下的conf目录下
cd /zeppelin/conf
  • 修改zeppelin-site.xml.template
#改名
mv zepppelin-site.xml.template zepppelin-site.xml
#进入
vi zepppelin-site.xml
#修改端口号,默认为8080,为避免冲突,修改为其他端口号<property><name>zeppelin.server.port</name><value>8000</value><description>Server port.</description></property>
  • 修改zeppelin-env.sh.template
#改名
mv zepppelin-env.sh.template zepppelin-env.sh
#进入
vi zepppelin-env.sh
#添加JAVA_HOME和HADOOP_CONF_DIR  (指定自己的java和hadoop安装目录)export JAVA_HOME=/opt/jdk1.8.0_221export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop

四、启动zeppelin

  • 进入zeppelin下的bin目录
 ./zeppelin-daemon.sh start
  • 访问web端口验证

    • 192.168.87.100:8000 (主机ip:设置的端口号)
    • 注:此过程可能个别机器较慢,请耐心等待几分钟
  • 关闭zeppelin
./zeppelin-daemon.sh stop

五、配置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/zeppelin//conf/
  • 拷贝下面两个jar包到zeppelin安装目录下interperter中。
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

  • 右上角anonymous --> interpreter --> +Create新建一个叫做hive的集成环境
  • 设置properties
    • default.driver org.apache.hive.jdbc.HiveDrive
    • default.url jdbc:hive2://192.168.87.100:10000
    • default.user root
  • 保存后重启hive解释器
  • 启动hiveserver2
    • hiveserver2 start

六、使用Zepplin的hive解释器

在zepplin中,点击notebook,通过create new note创建一个notebook.
其中name可以任意,Default Interpreter选择hive.
验证hive解释器(注意,zepplin中操作hive不能有分号)

%hive
show databases

zeppelin安装配置相关推荐

  1. centos7下zeppelin安装配置

    一.简介 zepplin 和 jupyter 均是基于web 的notebook风格的交互数据分析和协作平台.均支持ipython,spark,python等最常用的数据分析工具:均支持local模式 ...

  2. zeppelin安装和配置(保姆级教程)

    zeppelin简单介绍: Zeppelin是一个基于Web的notebook,提供交互数据分析和可视化.支持多种数据引擎,如hive.spark等.还支持多种编程语言,如python.Scala等. ...

  3. Zeppelin安装与配置

    zeppelin安装包下载 mkdir /data && cd /data wget https://dlcdn.apache.org/zeppelin/zeppelin-0.10.0 ...

  4. flinksql on zeppelin安装及使用

    zeppelin简介 Flink SQL的默认开发方式是通过Java/Scala API编写,与纯SQL化.平台化的目标相去甚远.目前官方提供的FlinkSQL Client仅能在配备Flink客户端 ...

  5. Zeppelin安装教程

    我是在虚拟机中安装 虚拟机:virtualbox 系统:centos7 jdk1.7 zeppelin0.6.2 spark-2.0.2-bin-hadoop2.7 hadoop-2.7.3 scal ...

  6. zeppelin oracle,Apache Zeppelin安装及使用

    Apache Zeppelin介绍:A web-based notebook that enables interactive data analytics.  You can make beauti ...

  7. zeppelin安装

    1.上传zeppelin文件 我使用的版本为zeppelin-0.8.1-bin-all.tgz 2.解压至/opt下 tar -zxvf zeppelin-0.8.1-bin-all.tgz -C ...

  8. Apache Zeppelin-0.9.0安装配置Spark-2.3.3

    什么是Apache Zeppelin 图1 Apache Zeppelin的功能    直接上官网图,Apache Zeppelin是一个支持20+种语言的多功能后端,说白了就是一个支持多种语言的开发 ...

  9. mysql64如何配置_win7 64位下如何安装配置mysql-winx64(安装记录)

    win7 64位下如何安装配置mysql winx64 1.mysql下载 官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...

最新文章

  1. 5 HttpHandler
  2. HDU2724 Tree【最小生成树】
  3. python qcut_Python之Pandas库学习(三):数据处理
  4. Codeforce 1255 Round #601 (Div. 2) A. Changing Volume (贪心)
  5. android bitmap裁剪中间,Android裁剪中心位图
  6. 小程序 mpvue input 文本控制
  7. Qt creator5.7 OpenCV249之pyrUp函数(含源码下载)
  8. mysql主从复制原理分析
  9. ECCV18 Oral | CornerNet目标检测开启预测“边界框”到预测“点对”的新思路
  10. 运行npm install命令的时候会发生什么?
  11. 面向对象编程Sample(C#)
  12. 这15个Java多线程面试题及回答你确定不来看看!
  13. Excel常用技巧1
  14. Excel不用知道sumifs函数也可以多条件求和
  15. wireshark抓web包
  16. 【寻找最佳小程序】02期:腾讯旅游首款小工具“旅行小账本”——创意及研发过程大起底
  17. 巴西区域赛补题C. Creating Multiples —— 数学*
  18. Python 爬取朋友圈最新方法!!(文末赠书)
  19. powerbi服务器打开文件慢,Power BI 优化指南
  20. 城市交通类毕业论文文献包含哪些?

热门文章

  1. linux根文件系统的移植 课程设计,linux课程设计bootloader的移植.doc
  2. python抓取豌豆荚app数据信息
  3. 车主因眼睛小被自动驾驶误判?——智能座舱CV体验的经典corner case剖析 by 资深AI产品经理@方舟...
  4. linux下安装mysql问题:mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended
  5. 06 java GUI 网络编程:图形界面聊天室
  6. HTML绘制太极八卦图
  7. 岭南东方品牌连签两店,持续发力旅游目的地
  8. AD软件PCB快捷键
  9. 嵌入式开发人员应该关心机器学习的 5 个理由
  10. 小米、街电、携程等名企找人了,免费内推