HIVE
http://hadoop.apache.org/hive/
http://wiki.apache.org/hadoop/Hive/GettingStarted
下载
wget http://labs.renren.com/apache-mirror/hadoop/hive/hive-0.5.0/hive-0.5.0-bin.tar.gz
Cloudera版本的Hadoop和Hive
http://archive.cloudera.com/cdh
安装步骤:
hive-0.5.0-bin\README.txt
gzip -d hive-0.5.0-bin.tar.gz
tar xvf hive-0.5.0-bin.tar
cd hive-0.5.0-bin
chmod 700 bin/*
vi bin/hive-config.sh
export HIVE_HOME=/home/iic/hive-0.5.0-bin
export HADOOP_HOME=/home/iic/hadoop-0.20.2
export JAVA_HOME=/home/bmb/jdk1.6.0_16
bin/hadoop fs -mkdir /tmp
bin/hadoop fs -mkdir /user/hive/warehouse
bin/hadoop fs -chmod g+w /tmp
bin/hadoop fs -chmod g+w /user/hive/warehouse
启动
bin/hive
出错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hive/conf/HiveConf
原因:Hadoop的配置文件,被增加了hadoop-env.sh里面被增加了HADOOP_CLASSPATH的设置
原来是:
export HADOOP_CLASSPATH=$HBASE_HOME/hbase-0.20.3.jar:$HBASE_HOME/hbase-0.20.3-test.jar:$HBASE_HOME/conf:${HBASE_HOME}/lib/zookeeper-3.3.0.jar
修改成:
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$HBASE_HOME/hbase-0.20.3.jar:$HBASE_HOME/hbase-0.20.3-test.jar:$HBASE_HOME/conf:${HBASE_HOME}/lib/zookeeper-3.3.0.jar
http://www.wangzhongyuan.com/archives/807.html
tail -f /tmp/iic/hive.log
Hive Web管理页面
bin/hive --service hwi
http://192.168.2.79:9999/hwi/
lib/hive_hwi.war
异常处理
FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Failed to start database 'metastore_db', see the next exception for details.
原因,默认的“metastore_db”,同一时候,只能有一个进程对Hive进行操作,ps一下所有的hive,Kill掉他们。
批量删除进程
kill -9 `ps -ef |grep hive |awk '{print $2}' `
Oracle metastore
javax.jdo.option.ConnectionDriverName
javax.jdo.option.ConnectionURL
javax.jdo.option.ConnectionUserName
javax.jdo.option.ConnectionPassword
以下内容不能有空格,需要4个都替换
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:oracle:thin:@192.168.2.82:1521:iic</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>iic</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>iic</value>
</property>
MetaStore相关表
\hive\src\metastore\src\model\package.jdo
修改jdo,可以修改相关的表
DBS
TYPE_FIELDS
TYPES
TYPE_FIELDS
TBLS
PARTITION_KEYS
TABLE_PARAMS
SERDES
SERDE_PARAMS
SORT_ORDER
SDS
COLUMNS
BUCKETING_COLS
SORT_COLS
SD_PARAMS
PARTITIONS
PARTITION_KEY_VALS
PARTITION_PARAMS
分享到:
相关推荐
基于Hadoop Hive健身馆可视化分析平台项目源码+数据库文件.zip启动方式 环境启动 hadoop hive2元数据库 sql导入 导入hivesql脚本,修改application.yml 启动主程序 HadoopApplication 基于Hadoop Hive健身馆可视化...
hadoop hive可用的数据连接jar包,hadoop hive可用的数据连接jar包
Hadoop Hive HBase Spark Storm概念解释
小牛学堂-大数据24期-04-Hadoop Hive Hbase Flume Sqoop-12天适合初学者.txt
Hadoop Hive与Hbase整合配置
Hadoop Hive入门学习笔记.pdf
最近在研究Hadoop Hive,在度娘找了几百几千份文档,拼凑起来才勉强部署好,太耗时,太耗时,太耗时 现在我整理好我过程中的每一个步骤,供大家一起学习共勉。
hadoop hive hbase安装过程
淘宝技术嘉年华\HadoopHive.
1、资源内容:taotao-weblog-analysis基于openresty kafka hadoop hive 离线网站日志点击流数据分 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过...
spark学习 hadoop hive hbase flink教程 linux 从入门到精通 一个开源、成体系的大数据学习教程。spark学习 hadoop hive hbase flink教程 linux 从入门到精通 一个开源、成体系的大数据学习教程。spark学习 hadoop ...
使用kettle连接hive需要jar包,网上很多都不好找,特此提供jdbc连接hadoop hive2所需要的jar包
Facebook Hive by Ashish Thusoo.ppt Yahoo Hadoop by Hairong Kuang.ppt
VM虚拟机上,安装ubantu搭建hadoop+Hive集群,步骤详细。
win10下搭建Hadoop(jdk+mysql+hadoop+scala+hive+spark),包括jdk的安装、mysql安装和配置,hadoop安装和配置,scala安装和配置,hive安装和配置,spark安装和配置。
Hadoop hbase hive sqoop集群环境安装配置及使用文档
HADOOP 文件系统SHELL; hive批处理、交互式SHELL; IMPALA介绍、支持的命令。
hive安装,部署,简单测试helloworld
大数据笔记,包含Hadoop、Spark、Flink、Hive、Kafka、Flume、ZK...... 大数据笔记,包含Hadoop、Spark、Flink、Hive、Kafka、Flume、ZK...... 大数据笔记,包含Hadoop、Spark、Flink、Hive、Kafka、Flume、ZK.......