zeppelin安装配置
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安装配置相关推荐
- centos7下zeppelin安装配置
一.简介 zepplin 和 jupyter 均是基于web 的notebook风格的交互数据分析和协作平台.均支持ipython,spark,python等最常用的数据分析工具:均支持local模式 ...
- zeppelin安装和配置(保姆级教程)
zeppelin简单介绍: Zeppelin是一个基于Web的notebook,提供交互数据分析和可视化.支持多种数据引擎,如hive.spark等.还支持多种编程语言,如python.Scala等. ...
- Zeppelin安装与配置
zeppelin安装包下载 mkdir /data && cd /data wget https://dlcdn.apache.org/zeppelin/zeppelin-0.10.0 ...
- flinksql on zeppelin安装及使用
zeppelin简介 Flink SQL的默认开发方式是通过Java/Scala API编写,与纯SQL化.平台化的目标相去甚远.目前官方提供的FlinkSQL Client仅能在配备Flink客户端 ...
- Zeppelin安装教程
我是在虚拟机中安装 虚拟机:virtualbox 系统:centos7 jdk1.7 zeppelin0.6.2 spark-2.0.2-bin-hadoop2.7 hadoop-2.7.3 scal ...
- zeppelin oracle,Apache Zeppelin安装及使用
Apache Zeppelin介绍:A web-based notebook that enables interactive data analytics. You can make beauti ...
- zeppelin安装
1.上传zeppelin文件 我使用的版本为zeppelin-0.8.1-bin-all.tgz 2.解压至/opt下 tar -zxvf zeppelin-0.8.1-bin-all.tgz -C ...
- Apache Zeppelin-0.9.0安装配置Spark-2.3.3
什么是Apache Zeppelin 图1 Apache Zeppelin的功能 直接上官网图,Apache Zeppelin是一个支持20+种语言的多功能后端,说白了就是一个支持多种语言的开发 ...
- mysql64如何配置_win7 64位下如何安装配置mysql-winx64(安装记录)
win7 64位下如何安装配置mysql winx64 1.mysql下载 官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...
最新文章
- 5 HttpHandler
- HDU2724 Tree【最小生成树】
- python qcut_Python之Pandas库学习(三):数据处理
- Codeforce 1255 Round #601 (Div. 2) A. Changing Volume (贪心)
- android bitmap裁剪中间,Android裁剪中心位图
- 小程序 mpvue input 文本控制
- Qt creator5.7 OpenCV249之pyrUp函数(含源码下载)
- mysql主从复制原理分析
- ECCV18 Oral | CornerNet目标检测开启预测“边界框”到预测“点对”的新思路
- 运行npm install命令的时候会发生什么?
- 面向对象编程Sample(C#)
- 这15个Java多线程面试题及回答你确定不来看看!
- Excel常用技巧1
- Excel不用知道sumifs函数也可以多条件求和
- wireshark抓web包
- 【寻找最佳小程序】02期:腾讯旅游首款小工具“旅行小账本”——创意及研发过程大起底
- 巴西区域赛补题C. Creating Multiples —— 数学*
- Python 爬取朋友圈最新方法!!(文末赠书)
- powerbi服务器打开文件慢,Power BI 优化指南
- 城市交通类毕业论文文献包含哪些?
热门文章
- linux根文件系统的移植 课程设计,linux课程设计bootloader的移植.doc
- python抓取豌豆荚app数据信息
- 车主因眼睛小被自动驾驶误判?——智能座舱CV体验的经典corner case剖析 by 资深AI产品经理@方舟...
- linux下安装mysql问题:mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended
- 06 java GUI 网络编程:图形界面聊天室
- HTML绘制太极八卦图
- 岭南东方品牌连签两店,持续发力旅游目的地
- AD软件PCB快捷键
- 嵌入式开发人员应该关心机器学习的 5 个理由
- 小米、街电、携程等名企找人了,免费内推