hive安装

embedded/2024/9/23 22:37:29/

文章目录

  • 1、下载hive
  • 2、安装hadoop(略)
  • 3、安装mysql(略)
  • 4、安装

hive_4">1、下载hive

https://dlcdn.apache.org/hive/hive-3.1.3/

hadoop_7">2、安装hadoop(略)

3、安装mysql(略)

4、安装

解压

tar -zvxf apache-hive-3.1.3-bin.tar.gz
mv apache-hive-3.1.3-bin hive313

修改环境变量

vi /etc/profile
添加
export HIVE_HOME=/opt/soft/hive/hive313
export PATH=$PATH:$HIVE_HOME/bin

hive313/conf下新建hive-site.xml文件

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><property><name>hive.metastore.warehouse.dir</name><value>/opt/soft/hive/hive313/data</value></property><property><name>hive.metastore.db.type</name><value>mysql</value></property><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://172.16.10.169:3306/hive_meta?createDatabaseIfNotExist=true&amp;useUnicode=true&amp;characterEncoding=UTF-8</value></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.cj.jdbc.Driver</value></property><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value></property><property><name>javax.jdo.option.ConnectionPassword</name><value>root</value></property><property><name>hive.metastore.schema.verification</name><value>false</value><description>关闭schema验证</description></property><property><name>hive.cli.print.current.db</name><value>true</value><description>提示当前数据库名</description></property><property><name>hive.cli.print.header</name><value>true</value><description>查询输出时带列名一起输出</description></property>
</configuration>

下载一个mysql的驱动放入hive313/lib下

执行数据元初始化

schematool -dbType mysql -initSchema

启动,执行命令:

nohup hive --service hiveserver2 &
beeline -u jdbc:hive2://172.16.10.169:10000

访问http://:10002
在这里插入图片描述

如果创建表的注释有乱码问题,修改mysql元数据表中COLUMN_V2、TABLE_PARAMS表中对应列的编码格式为UTF8

停止的脚本为stop-hive.sh

#!/bin/bash
process="hive"
PID=$(ps x | grep $process | grep '/bin/java' | grep -v grep | awk '{print $1}')
ps -ef | grep $process | grep '/bin/java' | grep -v grep | awk '{print $2}' | xargs kill -9

Dbeaver连接hive的方式:

https://blog.csdn.net/m0_62617719/article/details/128338137

http://www.ppmy.cn/embedded/21566.html

相关文章

国家开放大学2024年春《国家开放大学学习指南》形考任务一二三四五参考答案

答案&#xff1a;更多答案&#xff0c;请关注【电大搜题】微信公众号 答案&#xff1a;更多答案&#xff0c;请关注【电大搜题】微信公众号 答案&#xff1a;更多答案&#xff0c;请关注【电大搜题】微信公众号 国家开放大学的校训是&#xff08;&#xff09;&#xff1f…

4.寻找两个正序数组的中位数

杂谈: 题目不难,最好想的当然是类似归并排序,也就是每次从nums1和nums2中拿一个更小的,直到某一个为空,或者找到了中间那个数(nums1.size()nums2.size())/2 这里主要记录一下官解给出的另外两种对数级的算法,主要是尝试用一个解题人的思想来理解算法 法一: 比较第k大,每次舍一…

一款神奇的地理数据可视化python库

在地理信息系统&#xff08;GIS&#xff09;和地理数据可视化领域&#xff0c;Python的易用性和强大的库支持使其成为处理地理数据的理想选择之一。今天我们介绍Cartopy库&#xff0c;它为地理数据可视化提供了强大的支持。无论是对于GIS专业人士还是对地理数据可视化感兴趣的初…

四、通信和网络安全—网络通信基础与网络基础设施(CISSP)

目录 一、网络通信基础 1.网络通信类型 2.网络拓扑结构 2.1 网络拓扑技术比较

ubuntu16.04配置rsh

Ubuntu16.04 配置rsh服务&#xff1a; 1&#xff1a;先安装以下软件&#xff1a; sudo apt-get rsh-server sudo apt-get rsh-client sudo apt-get rsh-redone-server sudo apt-get xinetd 2&#xff1a;在/etc/hosts 中添加访问的主机ip和主机名 192.168.0.66 cpci6200…

同事上班这样摸鱼,我坐边上咋看他都在专心写代码啊

我边上有个同事&#xff0c;我坐他边上&#xff0c;但是每天看着他都眉头紧锁&#xff0c;忙的不亦乐乎&#xff0c;但终于有一天&#xff0c;我发现了他上班摸鱼的秘诀。 我劝你千万不要学会这4招&#xff0c;要不就该不好好上班了。 目录 1 上班看电影&#xff1f; 2 上班…

异常漩涡:深入了解 Java 异常传播与处理链

哈喽&#xff0c;各位小伙伴们&#xff0c;你们好呀&#xff0c;我是喵手。 今天我要给大家分享一些自己日常学习到的一些知识点&#xff0c;并以文字的形式跟大家一起交流&#xff0c;互相学习&#xff0c;一个人虽可以走的更快&#xff0c;但一群人可以走的更远。 我是一名后…

blender Principled Hair BSDF

三种模式&#xff1a; Direct Coloring 直接指定所需的RGB颜色值着色器会尝试近似所需的吸收系数来模拟该颜色Melanin Concentration 使用更加物理化的方式定义头发/毛发颜色通过指定黑色素(Melanin)的浓度和黑红色素(Pheomelanin/Eumelanin)的比例来确定颜色更符合头发/毛发中…