Hive基本运行配置
- Hive安装解压安装即可
说明:Hive实际上可理解为一个MapReduce的客户端,只需在一个节点上安装即可
- Hive运行环境配置
只需配置hive-env.sh(初始文件为hive-env.sh.template)
在文件中指定HADOOP_HOME以及HIVE_CONF_DIR(Hadoop的安装路径以及Hive配置文件夹)
3)Hive中元数据存储数据库配置
说明:Hive默认自带的元数据存储数据库为derby,不支持并发进行操作,将元数据存储数据库修改为MySQL。
- 安装MySQL
- 配置hive-site.xml(注该文件默认不存在,存在hive-default.xml)
在hive-site.xml中写入相关配置信息(实际上采用JDBC将hive与MySQL数据库进行连接)
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!-- 连接 MySQL 的 URL 地址 -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://node102:3306/metastore?createDatabaseIfNotExist=true</value>
</property>
<!-- 连接 MySQL 的驱动串 -->
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<!-- 登陆 MySQL 的用户名 -->
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root&l