当前位置: 首页 > news >正文

HIVE --- zeppelin安装

目录

把zeppelin压缩包拷贝到虚拟机里面

解压

改名

修改配置文件

编辑zeppelin-site.xml—将配置文件的ip地址和端口号进行修改

编辑 zeppelin-env.sh—添加JDK和Hadoop环境 

配置环境变量

刷新环境变量

拷贝Hive文件

拷贝外部文件

启动zeppelin

启动Hadoop&Hive

可视化界面

使用zeppelin 

第一步:点击右上角的anonymous选择interpreter

第二步:选择create​编辑

 第三步:Interpreter Name & Interpreter group & Properties​编辑

测试


zeppelin安装是基于Hadoop和Hive基础上进行

Hadoop安装教程

Hive安装教程

把zeppelin压缩包拷贝到虚拟机里面

解压

[root@hadoop3 install]# tar  -zxf zeppelin-0.10.0-bin-all.tgz -C ../soft/        

改名

[root@hadoop3 install]#  cd ../soft/
[root@hadoop3 soft]# mv zeppelin-0.10.0-bin-all/  zeppelin

修改配置文件

编辑zeppelin-site.xml—将配置文件的ip地址和端口号进行修改

[root@hadoop3 soft]# cd /opt/soft/zeppelin/conf

[root@hadoop3 conf]# cp zeppelin-site.xml.template zeppelin-site.xml

[root@hadoop3 conf]# cp zeppelin-env.sh.template zeppelin-env.sh

[root@hadoop3 conf]# vim ./zeppelin-site.xml

<property><name>zeppelin.server.addr</name><value>192.168.152.192</value><description>Server binding address</description>
</property><property><name>zeppelin.server.port</name><value>8090</value><description>Server port.</description>
</property>

编辑 zeppelin-env.sh—添加JDK和Hadoop环境 

[root@hadoop3 conf]# vim ./zeppelin-env.sh

export JAVA_HOME=/opt/soft/jdk180
export HADOOP_HOME=/opt/soft/hadoop313
export HADOOP_CONF_DIR=/opt/soft/hadoop313/etc/hadoop

 

配置环境变量

[root@hadoop3 conf]# vim /etc/profile

#ZEPPELIN_HOME
export ZEPPELIN_HOME=/opt/soft/zeppelin
export PATH=$PATH:$ZEPPELIN_HOME/bin

刷新环境变量

[root@hadoop3 conf]# source /etc/profile

拷贝Hive文件

[root@hadoop conf]# cp /opt/soft/hive312/conf/hive-site.xml ./

切换目录

[root@hadoop3 conf]# cd ../interpreter/jdbc/
[root@hadoop3 jdbc]# pwd
/opt/soft/zeppelin/interpreter/jdbc

# 拷贝文件
[root@hadoop3 jdbc]# cp /opt/soft/hadoop313/share/hadoop/common/hadoop-common-3.1..3.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/curator-client-2.12.0.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/guava-27.0-jre.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/hive-common-3.1.2.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/hive-jdbc-3.1.2.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/hive-serde-3.1.2.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/hive-service-3.1.2.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/hive-service-rpc-3.1.2.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/libthrift-0.9.3.jar ./
[root@hadoop3 jdbc]# cp /opt/soft/hive312/lib/protobuf-java-2.5.0.jar ./

拷贝外部文件

在这里插入图片描述

启动zeppelin

[root@hadoop3 jdbc]# zeppelin-daemon.sh start
Log dir doesn't exist, create /opt/soft/zeppelin/logs
Pid dir doesn't exist, create /opt/soft/zeppelin/run
Zeppelin start                                             [  OK  ]

启动Hadoop&Hive

[root@hadoop3 conf]# start-all.sh

[root@hadoop3 conf]# hive

可视化界面

打开浏览器输入 IP地址+端口号

例如 192.168.152.192:10000

出现上面界面则为成功

使用zeppelin 

第一步:点击右上角的anonymous选择interpreter

第二步:选择create

 第三步:Interpreter Name & Interpreter group & Properties

测试

%hive --- 执行Hive SQL语句

%hive

show databases;

%sh --- 执行Linux命令

%sh
ls /opt/soft/

cd /opt/install;
ls

 

http://www.lryc.cn/news/23490.html

相关文章:

  • 数据分析中的变量解释
  • django-博客(一)
  • Shell高级——Linux中的文件描述符
  • 洗地机哪个品牌最好用?家用洗地机十大名牌
  • java多线程(十)线程休眠
  • Leetcode20. 有效的括号
  • Android 项目必备(四十三)-->Android 开发者的 new 电脑
  • 如何水平和垂直居中元素
  • Rust泛型Generics
  • 六、并发集合
  • PHY调试经验
  • 从Java培训班出来好找工作吗?
  • 第51天|LeetCode503.下一个更大元素 II、LeetCode42. 接雨水
  • [12]云计算概念、技术与架构Thomas Erl-第5章 云使能技术
  • 超实用的公众号用户运营方案分享,纯干货
  • Git ---- 国内代码托管中心-码云
  • 【学习笔记】NOIP爆零赛8
  • 【Linux驱动】驱动设计硬件基础----串口、I2C、SPI、以太网接口、PCIE
  • 同为(TOWE)防雷产品助力福建移动南平分公司防雷改造
  • Win10安装mediapipe的步骤
  • 项目调研丨以太坊再质押项目EigenLayer白皮书四大看点(内附完整版中文白皮书)
  • 51-Jenkins-Periodic Backup插件实现Jenkins备份
  • C++之入门之引用,内联函数
  • linux kprobe使用
  • 2023年超全前端面试题-背完稳稳拿offer(欢迎补充)
  • python之web自动化测试框架
  • 算法笔记(十五)—— 动态规划(暴力递归到动态规划)习题训练!
  • 云原生架构基础概念及应用办法
  • RedisTemplate 的基本使用手把手教
  • Hbase -- Compact工具梳理