- 下载:http://mirror.bit.edu.cn/apache/hive/
- 解压
[root@hadoop01 ~]$tar -zxvf apache-hive-2.3.3-bin.tar.gz -C /hadoop/
- 将文件重命名:
[root@hadoop01 ~]$mv apache-hive-2.3.3-bin hive-2.3.3
- 修改环境变量:
[root@hadoop01 ~]$vi /etc/profile 添加 export HIVE_HOME=/home/hyotei/hadoop/hive-2.3.3/ export PATH=${JAVA_HOME}/bin:${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:${ZK_HOME}/bin:${HIVE_HOME}/bin:$PATH [root@hadoop01 ~]$source /etc/profile
- 配置文件:先切换到/hive-2.3.3/conf
修改hive-site.xml(复制hive-site.xml.template)
配置mysql作为hive连接:[root@hadoop01 ~]$ cp hive-default.xml.template hive-site.xml [root@hadoop01 ~]$ vi hive-site.xml
<property> <name>javax.jdo.option.ConnectionUserName</name> 用户名 <value>root</value> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> 密码 <value>123456</value> </property> <property> <name>javax.jdo.option.ConnectionURL</name>mysql <value>jdbc:mysql://hadoop01/hive</value> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> mysql驱动程序 <value>com.mysql.jdbc.Driver</value> </property> 注意:配置文件中有类似${system:java.io.tmpdir} 的值,这些都需要修改成文件路径
- 复制mysql 的驱动程序到/hive-2.3.3/lib下(链接:https://pan.baidu.com/s/1Hg2PHJr_1c12sJp0VhqaWg 密码:bz8d)
- .在mysql中hive的schema(在此之前需要创建mysql下的hive数据库)
[root@hadoop01 bin]# schematool -dbType mysql -initSchema
- .执行hive命令
[root@hadoop01 ~]$ hive
Hive 安装
最新推荐文章于 2022-01-20 10:13:20 发布