一、准备工作
Hive 组件需要基于Hadoop系统进行安转。因此,在安装Hive组件前,需要确保Hadoop系统能够正常运行。
二、解压安装文件
1.在root用下,将Hive安装包解压到/usr/local/src路径下
tar -zxvf /opt/software/apache-hive-2.0.0-bin.tar.gz -C /usr/local/src
2.将解压文件夹更名为hive
3.修改hive目录归属用户和用户组为hadoop
三、设置Hive环境
1.卸载MariaDB数据库
#rpm -qa |grep mariadb 是查看linux系统中它的安装情况
rpm -e --nodeps 是卸载mariadb软件包的命令
2.安装MySQL数据库
(1)修改mysql数据库配置(#在/etc/my.conf文件中)
(2)查看mysql的默认密码
(3)mysql初始化
1.是否更改root用户密码 y
2.是否使用设定的密码 y
3.是否删除匿名用户 y
4.是否拒绝远程登录 n
5.是否删除测试数据库 y
6.是否重新加载授权表 y
(4)添加root用户从本地和远程访问数据库表单的授权
四、配置Hive组件
1.设置Hive环境变量并使其生效
在文件末尾写:
# set hive environment
export HIVE_HOME=/usr/local/src/hive
export PATH=$PATH:$HIVE_HOME/bin
2.修改hive组件的配置文件
在hive-site.html修改配置,使其能实现hive连接mysql并设定hive临时文件储存路径
五、初始化hive元数据
1.将mysql数据库驱动拷贝到hive安装目录的lib下
2.重启hadoop
3.初始化数据库
4.启动hive