CDH5.16.1版本的tar包版Hive1.1.0集成安装

1 下载对应的hive安装包,cdh官方的下载镜像找到对应的hive版本

http://archive.cloudera.com/cdh5/cdh/5/

 

2 下载好的tar包hive-1.1.0-cdh5.16.1.tar.gz  ,并解压

tar -zvxf hive-1.1.0-cdh5.16.1.tar.gz

 

3 创建MySQL数据库并创建用户和权限

create database hive default character set UTF8;

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

flush privileges;

 

4 上传mysql的jar包到hive的lib目录下,我这里用的是rz插件上传

/mnt/software/hive-1.1.0-cdh5.16.1/lib

 

 

5 增加hive环境变量

vim /etc/profile

追加如下内容,根据自己的安装路径

#HIVE
export HIVE_HOME=/mnt/software/hive-1.1.0-cdh5.16.1
export PATH=$PATH:$HIVE_HOME/bin

刷新环境变量

source /etc/profile

 

6 修改配置文件

vim /mnt/software/hive-1.1.0-cdh5.16.1/hive-site.xml

<configuration>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>hive</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<!-- MySQL密码 -->
<value>Test123456</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://hdp/hive?createDatabaseIfNotExist=true&useSSL=false</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
</configuration>

7 初始化并启动hive

1. 启动Hive 的 Metastore Server服务进程
       hive --service metastore &
2. hive第一次登录需要初始化
       schematool -dbType mysql -initSchema
3. 登录hive


 

 

  

 

 

 

8 链接MySQL验证是否初始化完成,hive安装配置完成

 

 



 

posted @ 2020-02-21 10:59  Questions张  阅读(754)  评论(0编辑  收藏  举报