因为某些原因,需要在新安装的CentOS8上安装mysql8.0,但是平时用的机器上都是CentOS7+hive1.2.1+mysql5.7。
1 CentOS 7安装hive
1.1 Hive安装及配置
准备hive安装包apache-hive-1.2.1-bin.tar.gz
- (1)解压apache-hive-1.2.1-bin.tar.gz
- (2)修改apache-hive-1.2.1-bin.tar.gz的名称为hive
- (3)修改hive/conf目录下的hive-env.sh.template名称为hive-env.sh
- (4)配置hive-env.sh文件
(1)配置HADOOP_HOME路径
export HADOOP_HOME=/home/lane/software/hadoop-2.7.3
(2)配置HIVE_CONF_DIR路径
export HIVE_CONF_DIR=/home/lane/software/hive/conf
1.2 Hadoop集群配置
(1)必须启动hdfs和yarn
(2)在HDFS上创建/tmp和/user/hive/warehouse两个目录并修改他们的同组权限可写
[lane@hadoop01 hadoop-2.7.3]$ bin/hadoop fs -mkdir /tmp
[lane@hadoop01 hadoop-2.7.3]$ bin/hadoop fs -mkdir -p /user/hive/warehouse
[lane@hadoop01 hadoop-2.7.3]$ bin/hadoop fs -chmod g+w /tmp
[lane@hadoop01 hadoop-2.7.3]$ bin/hadoop fs -chmod g+w /user/hive/warehouse
2 CentOS 7 安装mysql5.7
2.1 卸载已经安装的mysql
下面这种情况是因为系统安装了mysql,导致不兼容

查看已经安装的mysql :
yum list | grep mysql

本文详细介绍了在CentOS 7上如何安装Hive 1.2.1,包括配置Hadoop集群,以及安装和配置MySQL 5.7。同时,还提供了在CentOS 8上安装MySQL 8.0的步骤,涵盖从卸载旧版MySQL到初始化新版本的过程,以及设置远程访问的教程。

2633

被折叠的 条评论
为什么被折叠?



