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

HIVE安装(详细教程)

Hive安装前提:Hadoop集群 + MySQL

1.上传Hive软件包并解压(master节点)

tar -zxvf hive-3.1.2-bin.tar.gz

2.配置Hive环境变量

vim /etc/profile source /etc/profile

3.修改hive-env.sh配置文件并上传hive-site.xml文件

cd /usr/local/soft/hive-3.1.2/confmv hive-env.sh.template hive-env.shvim hive-env.sh

4.配置日志文件

cd /usr/local/soft/hive-3.1.2mkdir logcd conf/mv hive-log4j2.properties.template hive-log4j2.propertiesvim hive-log4j2.properties修改property.hive.log.dir = /usr/local/soft/hive-3.1.2/log

5.创建默认配置文件

cp hive-default.xml.template hive-default.xml

6.上传MySQL连接jar包

cd /usr/local/soft/hive-3.1.2/lib

7.修改MySQL编码

vim /etc/my.cnf添加[client]default-character-set = utf8mb4[mysqld]character-set-server = utf8mb4collation-server = utf8mb4_general_ci重启MySQLsystemctl restart mysqld

8.初始化Hive

schematool -dbType mysql -initSchema

9.进入Hive

start-all.shzkServer.sh start (三台机器)hive

至此,我们已经完成了 Hive 的基本安装步骤,成功配置并启动了 Hive 服务。在本节中,我们详细介绍了 Hive 的安装过程,包括环境准备、依赖安装以及 Hive 的配置和启动。如果您已经按照教程的步骤操作,相信 Hive 已经可以顺利运行。

然而,这只是 Hive 安装的一部分。为了让 Hive 更加高效地与 Hadoop 集群进行交互,您可能还需要进行一些后续配置,如调整 Hive 的性能参数、配置 Hive Metastore、设置数据仓库和权限等。这些配置将进一步提高 Hive 的可靠性和性能。

在后续文章中,我们将深入探讨 Hive 的一些高级配置和调优技巧,帮助您更好地利用 Hive 进行大数据分析。敬请期待!

http://www.dtcms.com/a/86805.html

相关文章:

  • Python实战(4)-网络编程
  • Liunx系统Microsoft SQL Server数据库还原
  • datawhale组队学习-大语言模型-task5:主流模型架构及新型架构
  • CentOS与Rocky 命令区别
  • python如何获取html中附件链接,并下载保存附件
  • 1.向量数据库milvus standalone单机版搭建
  • MobaXterm:全能终端工具如何重新定义远程开发与运维效率?
  • Linux 常用命令 - last 【显示历史登录用户列表】
  • 在coze工作流中将数据回写到飞书表格
  • ubuntu部署运行xinference全精度对话deepseek本地部署图文教程
  • WPS宏开发手册——使用、工程、模块介绍
  • 【后端】【Django】【ORM】SearchFilter 详解
  • Hive配置JDBC连接
  • Unity编辑器扩展快速回顾
  • Jackson使用ObjectNode对象实现JSON对象数据(一):增、删、改、查
  • springcloud是多个springboot项目分开的吗
  • CCF开源发展委员会常委会会议召开,共绘开源新蓝图
  • 怎样对比找到两个git仓库的差异
  • 不能将下载行为传输到IDM
  • 固定翼无人机姿态和自稳模式
  • 【语料数据爬虫】Python爬虫|批量采集讲话稿数据【范文网】(2)
  • Cocos Creator Shader入门实战(六):使用setProperty动态设置材质属性,以及材质常用接口
  • 微信小程序-通用印刷体识别cv/ocr/comm报media data missing hint错
  • 两个还算好用的ppt转word和PDF转word的python脚本
  • 执行adb指令报错:error: more than one device/emulator原因及解决方法
  • 构建高效的LinkedIn图像爬取工具
  • 如何解释storefile文件的合并和分裂?
  • 利用 Agent TARS 技术实现互联网舆情监测与事件自动化创建的可行性与前景
  • 内网(域)渗透测试流程和模拟测试day--1--信息收集阶段
  • DeiT:数据高效的图像Transformer及其工作原理详解