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/conf
mv hive-env.sh.template hive-env.sh
vim hive-env.sh
4.配置日志文件
cd /usr/local/soft/hive-3.1.2
mkdir log
cd conf/
mv hive-log4j2.properties.template hive-log4j2.properties
vim 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 = utf8mb4
collation-server = utf8mb4_general_ci
重启MySQL
systemctl restart mysqld
8.初始化Hive
schematool -dbType mysql -initSchema
9.进入Hive
start-all.sh
zkServer.sh start (三台机器)
hive
至此,我们已经完成了 Hive 的基本安装步骤,成功配置并启动了 Hive 服务。在本节中,我们详细介绍了 Hive 的安装过程,包括环境准备、依赖安装以及 Hive 的配置和启动。如果您已经按照教程的步骤操作,相信 Hive 已经可以顺利运行。
然而,这只是 Hive 安装的一部分。为了让 Hive 更加高效地与 Hadoop 集群进行交互,您可能还需要进行一些后续配置,如调整 Hive 的性能参数、配置 Hive Metastore、设置数据仓库和权限等。这些配置将进一步提高 Hive 的可靠性和性能。
在后续文章中,我们将深入探讨 Hive 的一些高级配置和调优技巧,帮助您更好地利用 Hive 进行大数据分析。敬请期待!