hive安装

Posted 林**

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive安装相关的知识,希望对你有一定的参考价值。

1. 下载hive安装包

2. 进入 conf 中  :  cp hive-default.xml.template hive-site.xml,  vi hive-site.xml

1)首行添加:

<property>
  <name>system:java.io.tmpdir</name>
  <value>/home/apache-hive/tmpdir</value>
</property>
<property>
  <name>system:user.name</name>
  <value>hive</value>
</property>

2) 找到如下对应的配置修改对应的值  (例如:  /javax.jdo.option.ConnectionURL)

<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>root</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>Gw_sp1226</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://gw-sp.novalocal:3306/hive</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.jdbc.Driver</value>
</property>

 

3.  cp hive-env.sh.template hive-env.sh,    vi  hive-env.sh

export HADOOP_HOME=/home/hadoop/hadoop   ##Hadoop安装路径

export HIVE_CONF_DIR=/home/hadoop/hive-2.1.1/conf    ##Hive配置文件路径

4.  进入  bin 目录

./schematool  -dbType mysql -initSchema  #初始化命令
./schematool -dbType mysql -info        #查看

5.  在mysql中查看 hive的元数据库是否有表生成

6. bin 下  hive 启动hive,  输入  show tables;  (可以通过:   ./hive -hiveconf hive.root.logger=DEBUG,console    打印详细log启动  hive)

以上是关于hive安装的主要内容,如果未能解决你的问题,请参考以下文章

Apache Hive 基本理论与安装指南

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

PHP代码-psysh调试代码片段工具

Ubuntu16.04下Hive的安装与配置

VIM 代码片段插件 ultisnips 使用教程

UNtubu16安装hive