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 PATHA=$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安装配置完成
标签:包版,tar,hive,cdh5.16,mysql,CDH5.16,javax,1.1 来源: https://www.cnblogs.com/QuestionsZhang/p/12340576.html