24.4.7

一、下载和解压安装文件

1.1 使用root用户,将 Hive 安装包/opt/software/apache-hive-2.0.0-bin.tar.gz 路解压到/usr/local/src 路径下。 
1.2 解压后的 apache-hive-2.0.0-bin 文件更名为 hive:

1.3 修改 hive 目录归属用户和用户组为 hadoop

二、设置 Hive 环境

2.1  关闭 Linux 系统防火墙,并将防火墙设定为系统开机并不自动启动

2.2  查看 Linux 系统中 MariaDB 的安装情况。

2.3  卸载 MariaDB 软件包。

2.4  安装 MySQL 数据库,依次安装MySQL 数据库的 mysql common、mysql libs、mysql、 client 软件包。

2.5  修改 MySQL 数据库配置,在/etc/my.cnf 文件中添加 MySQL 数据库配置项。

2.6  启动 MySQL 数据库并查询 MySQL 数据库状态。

2.7  查询 MySQL 数据库默认密码。

MySQL 数据库安装后的默认密码保存在/var/log/mysqld.log 文件中,在该文件中以

password 关键字搜索默认密码。

2.8  MySQL 数据库初始化。

2.9  添加 root 用户从本地和远程访问 MySQL 数据库表单的授权。

三、配置 Hive 组件

3.1  设置 Hive 环境变量并使其生效。

3.2  修改 Hive 组件配置文件。

切换到 hadoop 用户执行以下对 Hive 组件的配置操作。 将/usr/local/src/hive/conf 文件夹下 hive-default.xml.template 文件,更名为 hive-site.xml。

3.3  通过 vi 编辑器修改 hive-site.xml 文件实现 Hive 连接 MySQL 数据库,并设定Hive 临时文件存储路径。

3.3.1  设置 MySQL 数据库连接。

3.3.2  配置 MySQL 数据库 root 的密码。

3.3.2  配置 MySQL 数据库 root 的密码。

3.3.3  验证元数据存储版本一致性。若默认 false,则不用修改。

3.3.4  配置数据库驱动。

3.3.5  配置数据库用户名 javax.jdo.option.ConnectionUserName 为 root。

3.3.6  将以下位置的 ${system:java.io.tmpdir}/${system:user.name} 替换为“/usr/local/src/hive/tmp”目录及其子目录。 需要替换以下 4 处配置内容:

3.3.7  在 Hive 安装目录中创建临时文件夹 tmp。

至此,Hive 组件安装和配置完成。

四、初始化 hive 元数据

4.1  将 MySQL 数据库驱动(/opt/software/mysql-connector-java-5.1.46.jar)拷贝到Hive 安装目录的 lib 下;

4.2  重新启动 hadooop

4.3  初始化数据库

4.4  启动 hive

  • 22
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值