目录
1、环境准备
安装hadoop 以及 zookeeper、mysql
【大数据进阶第二阶段之Hadoop学习笔记】Hadoop 运行环境搭建-CSDN博客
《zookeeper的安装与配置》自行百度
《Linux环境配置MySQL》自行百度
2、下载安装
3、配置环境变量
输入:vi /etc/profile
插入:
export HIVE_HOME=/opt/hive
export PATH=$HIVE_HOME/bin
输入source /etc/profile使环境变量生效
4、配置文件
4.1、配置hive-env.sh
修改: mv hive-env.sh.template hive-env.sh
修改: vi hive-env.sh
插入
export HADOOP_HOME=/opt/hadoop
export HIVE_CONF_DIR=/opt/hive/conf
export HIVE_AUX_JARS_PATH=/opt/hive/lib
export JAVA_HOME=/opt/jdk1.8.0_221

4.2、配置hive-site.xml
添加并修改 vi hive-site.xml
插入
<configuration></configuration>
插入
<!-- 在configuration中加入配置 -->
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/opt/hive/warehouse</value>
</property>
<property>
<name>hive.metastore.local</name>
<value>true</value>
</property>
<!-- 如果是远程mysql数据库的话需要在这里写入远程的IP或hosts -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://127.0.0.1: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>ok</value>
</property>