Hive2.1.1安装
2017-03-17 00:32
239 查看
本文讲解Hive2.1.1的安装,搭配centos7+MySQL5.7
官网下载最新版Hive2.1.1(目前最新),上传到centos7.1. 安装
tar -zxvf apache-hive-2.1.1-bin.tar.gz mv apache-hive-2.1.1-bin hive-2.1.1(修改名称)
修改配置文件:
vi /etc/profile 加上: export HIVE_HOME=/opt/hive-2.1.1 export PATH=$HIVE_HOME/bin:$PATH 立即生效: source /etc/profile
进入$HIVE_HOME/conf文件夹下:
1)修改hive-env.sh cp hive-env.sh.template hive-env.sh vi hive-env.sh 在其中添加: export JAVA_HOME= export HIVE_HOME= export HADOOP_HOME=
2)修改hive-site.xml 由于hive-site.xml不直接存在,常规来说是将hive-default.xml.template复制为hive-site.xml,但是hive-default.xml.template中的内容太多,而需要添加的内容太少,所以在这里直接新建hive-site.xml.再往里面添加内容. vi hive-site.xml 添加: <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://hadoop:3306/hive?createDatabaseIfNotExist=true</value> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>root</value> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>Root@123</value> </property> </configuration> 注意:hadoop指的是主机名; root是mysql数据库的用户名 Root@123是MySQL数据库的密码 言外之意就是用这个MySQL数据库连接HIve,即连接的是: mysql -u root -p Root@123
2. 添加jar包
将mysql驱动包添加到$HIVE_HOME/lib中,如mysql-connector-java-5.1.6-bin.jar
3. 添加数据库权限
mysql>grant all privileges on *.* to root@'hadoop' identified by 'Root@123'; mysql>flush privileges; mysql>exit; 初始化
4. 初始化MySQL数据库
schematool -dbType mysql -initSchema
5. 进入hive
使用:
hive
即可进入
如果安装前没有安装MySQL数据库,请参照:
centos7下安装MySQL5.7
相关文章推荐
- centos(vm)下安装hive2.1.1单机模式(x86)
- centos 与hadoop2.7.3环境下hive2.1.1安装详解
- Fedora 安装配置hive2.1.1
- Apache Hive 2.1.1 安装配置超详细过程,配置hive、beeline、hwi、HCatalog、WebHCat等组件
- hive2.1.1安装过程错误
- Hive 2.1.1安装配置
- hive2.1.1安装
- [置顶] CentOS7基于Hadoop 2.7.3安装Hive 2.1.1
- Linux安装Sqoop(CentOS7+Sqoop1.4.6+Hadoop2.8.0+Hive2.1.1)
- Hive-2.1.1的安装
- hive 2.1.1 安装
- Ubuntu下Hive-2.1.1安装
- hive2.1.1安装
- Hive 2.1.1安装配置
- hive-2.1.1安装部署
- hive2.1.1安装部署
- apache_hive_2.1.1安装部署
- hive2.1.1安装部署
- ubuntu下hive2.1.1部署安装
- CentOS7下Hive-2.1.1安装