hive的远程访问模式搭建

本文档详细介绍了如何在Hadoop集群上搭建Hive的远程访问模式,包括在master节点上安装mysql,配置环境变量,修改hive配置文件,设置mysql为hive的元数据库,并在slave节点上进行客户端配置,确保多用户可以成功连接并使用Hive服务。

 

目录

 

安装规划:

安装准备:

安装步骤:

一、安装mysql

二、安装好数据库进行以下操作

       1. 配置环境变量

                2. 配置hive-env.sh

       3. 配置hive-site-xml 文件 

                4. 将mysql设置为hive的元数据库

                5. 服务端启动hive

        三、客户端配置

       1. 编辑配置文件

       2. 启动多用户的hive


安装规划:

  • 远程模式:mysql数据库所在的节点提供metastore service服务,其他节点可以连接该服务来获取元数据信息。

  • 集群  master,slave001,slave002
  • 服务端:slave001作为hive服务端
  • 客服端:slave002作为客户端连接
  • 元数据存储:master提供mysql数据库存储元数据。

安装准备:

  • hive版本是:hive-2.3.5
  • mysql驱动版本:mysql-connector-java-8.0.18.jar
  • jdk版本1.8。jdk-8u231-linux-x64
  • slave001安装hive,,master上安装mysql数据库。
  • master,slave001,slave002三台机器搭建hadoop集群。

安装步骤:

一、安装mysql

  • 在master上安装mysql数据库,可以使用yum安装或者上传安装包使用rpm命令安装
create user 'hive' identified by 'root';
GRANT ALL PRIVILEGES ON *.* TO hive@'%' IDENTIFIED BY 'root' with grant option;
GRANT ALL PRIVILEGES ON *.* TO hive@'localhost' IDENTIFIED BY 'root' with grant option;
flush privileges  

二、安装好数据库进行以下操作

  1. 将下好的hbase安装包上传至服务器然后解压至合适的目录中
  2. 作为服务端需要连接mysql,所以需要将mysql的驱动包拷贝到hive的lib目录下

  3. 配置环境变量

  4. 配置 hive-env
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值