0
点赞
收藏
分享

微信扫一扫

HIVE的安装与配置--详细步骤

你带来了我的快乐 2022-03-31 阅读 135
big dataetl

大数据工具之HIVE的安装配置

所需组件:

Hive与mysql驱动百度云盘
提取码:owyt

MYSQL的安装与配置

1、检查系统是否安装了mysql:

rpm -qa | grep mysql

2、利用wget工具安装,首先安装wget:

yum install -y wget

3、获取mysql的rpm文件

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

4、安装

rpm -ivh mysql-community-release-el7-5.noarch.rpm

5、安装server

yum install mysql-community-server

6、启动mysql服务:

service mysqld start

7、配置免密登录

vi /etc/my.cnf

8、添加:

#无密码登录
skip-grant-table

9、保存后,重新启动mysql

service mysqld restart

10、重新启动后输入以下内容,回车两次便可以成功

mysql -uroot -p

11、进入mysql

mysql

12、创建数据库–hive

create database hive;

13、创建用户:

create user 'root'@'%' identified by 'xxxx';

14、授权用户root所有的数据库hive实例所有权限

grant all privileges on hive.* to 'root'@'%' identified by 'xxxx';

15、保存

flush privileges;

HIVE的配置

1、解压hive ,并且添加环境变量;
2、在conf目录下面创建hive-site.xml文件、添加以下内容

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
       <name>javax.jdo.option.ConnectionURL</name>
       <value>jdbc:mysql://localhost:3306/hive?useSSL=false</value>
    </property>
    <property>
       <name>javax.jdo.option.ConnectionDriverName</name>
       <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
       <name>javax.jdo.option.ConnectionUserName</name>
       <value>hiveowner</value>
    </property>
    <property>
       <name>javax.jdo.option.ConnectionPassword</name>
       <value>xxxx</value>
    </property>
</configuration>

3、在lib文件下添加驱动
驱动我已经提前提供;

4、配置hive-env.sh(这里配置自己的路径即可)

export JAVA_HOME=/training/jdk1.8.0_171
export HADOOP_HOME=/training/hadoop-2.7.3
export HIVE_HOME=/training/hive-2.3.9

初始化目录:

schematool -dbType mysql -initSchema

登录hive表:
在打开hadoop环境的情况下,直接输入

hive

能成功登录,说明配置成功!!

举报

相关推荐

0 条评论