1,下载
官网下载hive,如:hive-0.12.0.tar.gz
下载地址:http://mirrors.hust.edu.cn/apache/hive/
上传hive-0.12.0.tar.gz至/usr/local/src
2,解压
#tar -xvf hive-0.12.0.tar.gz
hive移到装好的hadoop目录下
#mv hive-0.12.0 /usr/local/hadoop/hive
3,配置环境变量
#vim /etc/profile
在末尾添加如下代码:
export HIVE_HOME=/usr/local/hadoop/hive
export PATH=$HIVE_HOME/bin:$PATH
#source /etc/profile
4,启动hive
#hive
进入hive编辑命令模式,输入如下:
hive> show tables;
OK
Time taken: 3.496 seconds
代表安装成功
5,配置mysql数据源
#cd /usr/local/hadoop/hive/conf
#mv hive-default.xml.default hive-site.xml
修改如下内容:
<property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value> <description>JDBC connect string for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> <description>Driver class name for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>root</value> <description>username to use against metastore database</description> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>root123</value> <description>password to use against metastore database</description> </property>
配置完之后把mysql-connector-java-5.1.17-bin.jar上传到hive下的lib目录
重新启动
6,hive安装错误
1,java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
解决:
将hive.site.xml文件中的
<property>
<name>hive.metastore.schema.verification</name>
<value>true</value>
<description>
</description>
</property>
改为false
2,org.xml.sax.SAXParseException: The element type "value" must be terminated by the matching end-tag "</value>"
解决:
将hive-default.xml.template重命名为hive-site.xml
(hive-env.sh.template文件中存在一个bug,第2000行,<value>auth</auth>,应该改成<value>auth</value>
相关推荐
hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+...
hadoop&hive安装配置。3台机器,master做为namenonde,将slave1和slave2做为datanode。
Hadoop和Hive的安装配置
hadoop集群配置之———hive安装与配置(超详细)
hadoop安装与配置,Hadoop集群搭建Hive的安装配置,掌握数据仓库⼯具Hive的安装和配置
从零开始hadoop+zookeeper+hbase+hive集群安装搭建,内附详细配置、测试、常见error等图文,按照文档一步一步搭建肯定能成功。(最好用有道云打开笔记)
Hadoop hbase hive sqoop集群环境安装配置及使用文档
这里详细介绍了hive的安装,以及和mysql的整合,以及一些其他的一些简单操作
win10下搭建Hadoop(jdk+mysql+hadoop+scala+hive+spark),包括jdk的安装、mysql安装和配置,hadoop安装和配置,scala安装和配置,hive安装和配置,spark安装和配置。
Hadoop Hive与Hbase整合配置
hadoop与hive安装配置[归类].pdf
hadoop&&hive成套配置资源
Hadoop2.4、Hbase0.98、Hive集群安装配置手册
第7集:安装配置hive-2.1.1 合计8集: ...2、安装配置jdk1.8 3、安装配置hadoop-2.7.7 4、安装配置mysql-5.5.44 5、安装配置scala-2.11.8 6、安装配置hbase-1.3.6 7、安装配置hive-2.1.1 8、安装配置spark(进行中
Hive是基于Hadoop的数据仓库工具,可以用来对HDFS中存储的数据进行查询和分析。Hive能够将HDFS上结构化的数据文件映射为数据库表,并提供SQL查询功能,将SQL语句转变成MapReduce任务来执行。Hive通过简单的SQL语句...
非常全面的hive参数配置,总共有600多项,中文注释是用软件翻译的,勉强能看,引用请注明出处。
安装hive前提是要先安装hadoop集群,并且hive只需要再hadoop的namenode节点集群里安装即可(需要再所有namenode上安装),可以不在datanode节点的机器上安装。另外还需要说明的是,虽然修改配置文件并不需要你已经把...
该文档目录如下: ...1.1 基于Hadoop的数据仓库Hive学习指南 1.2实验环境 1.3实验原理 1.3.1 Hive简介 1.3.2 Hive安装 1.3.3安装并配置mysql 1.3.5 Hive简单编程实践 1.3.4 Hive的常用HiveQL操作
使用hive,hadoop,spark,datax,python,scala修改添加的配置
包括《Hadoop集群监控与Hive高可用-向磊》,hadoop的三本圣经《Hadoop权威指南(第2版)》,《Hadoop实战》和《Hadoop源码分析完整版》。