Hive2.1.0安装配置mysql
2016-11-08 17:05
381 查看
1. 设置Hive环境变量
export JAVA_HOME=/usr/java/jdk1.8.0_111
export JRE_HOME=/usr/java/jdk1.8.0_111/jre
export CLASSPATH=/usr/java/jdk1.8.0_111/lib
export HADOOP_HOME=/root/cluster/opt/hadoop-2.6.0
export HIVE_HOME=/root/cluster/opt/hive-2.1.0
export PATH=$JAVA_HOME/bin:/opt/STM/ST40R5.1.0/bin:/usr/lib/:$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME:/bin:$HIVE_HOME/conf
2. 修改Hive的配置文件
export HIVE_CONF_DIR=/root/cluster/opt/hive-2.1.0/conf
export HADOOP_HOME ... (ignore here).
3. 修改 hive-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!-- Hive Execution Parameters -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/metastore_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</value>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
</configuration>
4, 将mysql-connector-java-5.1.2-bin.jar 放入 $HIVE_HOME/lib下
[b]5, 启动Hive报错
1, Default database is derby;
2, Reinit schema format to mysql with:
[b][b] ./bin/schematool -initSchema -dbType mysql (Note: specify to current database type!)
[/b][/b][/b]
[b]6.启动Hive[/b]
./bin/hive
export JAVA_HOME=/usr/java/jdk1.8.0_111
export JRE_HOME=/usr/java/jdk1.8.0_111/jre
export CLASSPATH=/usr/java/jdk1.8.0_111/lib
export HADOOP_HOME=/root/cluster/opt/hadoop-2.6.0
export HIVE_HOME=/root/cluster/opt/hive-2.1.0
export PATH=$JAVA_HOME/bin:/opt/STM/ST40R5.1.0/bin:/usr/lib/:$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME:/bin:$HIVE_HOME/conf
2. 修改Hive的配置文件
export HIVE_CONF_DIR=/root/cluster/opt/hive-2.1.0/conf
export HADOOP_HOME ... (ignore here).
cp conf/hive-default.xml.template hive-site.xml cp conf/hive-log4j.properties.template hive-log4j.properties cp conf/hive-exec-log4j.properties.template hive-exec-log4j.properties
3. 修改 hive-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!-- Hive Execution Parameters -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/metastore_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</value>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
</configuration>
4, 将mysql-connector-java-5.1.2-bin.jar 放入 $HIVE_HOME/lib下
[b]5, 启动Hive报错
1, Default database is derby;
2, Reinit schema format to mysql with:
[b][b] ./bin/schematool -initSchema -dbType mysql (Note: specify to current database type!)
[/b][/b][/b]
[b]6.启动Hive[/b]
./bin/hive
相关文章推荐
- Hive 2、Hive 的安装配置(本地MySql模式)
- hive-mysql安装配置
- hadoop集群配置之hive1.2.0安装部署(远程mysql)
- Ubuntu下安装hive,并配置mysql作为元数据库
- hive安装、配置 mysql存储元数据
- 基于mysql的hive安装配置(apache-hive-2.0.1-bin.tar.gz)
- Hive的安装配置和连接mysql
- hive 2.1.0 安装及MySQL元数据管理配置
- hive2.1.0 安装及MySQL元数据管理配置
- CentOS7 下Hive2.1.0 安装配置
- Hive安装配置过程中mysql的用户创建
- Hive-0.12.0 安装配置(MySQL存储meta data)
- hive2.1.0+mysql5.1本地模式+Hadoop完全分布式集群的安装与配置
- Hive安装配置及与mysql结合应用
- Hive1.1安装配置,基于最小安装的CentOS7、hadoop2.6、MySQL
- hive1.1.0安装与配置(远程mysql)
- hive+mysql安装配置
- HIVE 安装系列(3)配置HIVE 使用Mysql作为元数据的数据库
- hadoop集群配置之hive1.2.0安装部署(远程mysql)
- HIVE 2.1.0 安装教程。(数据源mysql)