官方安装指南地址:https://cwiki.apache.org/confluence/display/Hive/GettingStarted
我这里只描述了一下安装环境的伪分布式安装
安装环境:
Ubuntu Server 11.04
Jdk1.6.27
Hadoop-0.20.2
先决条件:
- 安装了JDK1.6和hadoop-0.17以上版本
- Hadoop已经启动并运行
- 在Hadoop为Hive设计几个备用目录
- hadoop fs -mkdir /tmp
- hadoop fs -mkdir /user/hive/warehouse(当数据由HIVE管理时,数据存储于此)
- hadoop fs chmod g+w /tmp
- hadoop fs chmod g+w /user/hive/warehouse
安装过程:
- 下载安装包 hive-0.7.1-bin.tar.gz
- 解压:tar -xzvf hive-0.7.1-bin.tar.gz
- 配置环境变量
(1) 执行:vi ~/.bashrc
(2) 在结尾处添加:
export HIVE_HOME=hive的解压目录
export PATH=${HIVE_HOME}/bin:${PATH}
(3) 应用设置执行:source ~/.bashrc
(4) 执行hive进入hive shell界面
我在配的时候这里出现了一个错误:
解决:
配置hadoop-0.20.2/conf/hadoop-env.sh中配置
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/home/hadoop/hadoop/hadoop-0.20.2/lib:/home/hadoop/hadoop/hive-0.7.1/lib/jline-0.9.94.jar:
再执行hive成功进入。
疑问:在解决这个问题后,又做了个一个实验,将该文件中的
export HADOOP_CLASSPATH。。。注释掉后
,执行hive依然成功。没弄明白为什么会这样。求高手指点,万分感谢^_^
配置管理:
- hive的默认配置文件为:<install-dir>/conf/hive-default.xml
- 我们要改变配置的话,新建<install-dir>/conf/hive-site.xml,此文件中的属性会重写默认配置
查询示例(使用hadoop in action中的例子):
- 大小: 60.6 KB
- 大小: 87.2 KB
- 大小: 81.6 KB
分享到:
相关推荐
hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+hadoop配置文件hive+...
安装Yanagishima时,需要将"Hive-jdbc-uber-3.1.2.jar"配置到其类路径中,以便与Hive服务通信。同时,还需要配置Kerberos认证的相关参数,如principal和keytab文件的位置,以确保Yanagishima能够在安全模式下正常...
hive-0.7.1-cdh3u1.tar.gz
Docker(Hadoop_3.3.1+HBase_2.4.16+Zookeeper_3.7.1+Hive_3.1.3 )配置文件 搭建集群环境
hive-exec-0.7.1.jar
spark-hive-thriftserver_2.11-2.1.spark-hive-thrift
hive-service-0.7.1.jar
1、典型的离线流数据分析系统 2、技术分析 - Hadoop - nginx - flume - hive - mysql - springboot + mybatisplus+vcharts nginx + lua 日志文件埋点的 基于Hadoop网站流量日志数据分析系统 1、典型的离线流数据...
通过VirtualBox安装多台虚拟机,实现集群环境搭建。 优势:一台电脑即可。 应用场景:测试,学习。 注意事项:请严格按照文档操作,作者已经按照文档操作实现环境搭建。 内附百度网盘下载地址,有hadoop+zookeeper+...
2.本文软件均安装在自建的目录/export/server/下 :sudo mkdir -p /export/server 创建好目录后要改变该目录的属主和属组 :sudo chown -R ljr:ljr /export 修改目录权限:sudo +771 -R /export -R 表示递归,即...
spark-hive_2.11-2.3.0...spark-hive-thriftserver_2.11-2.3.0.jar log4j-2.15.0.jar slf4j-api-1.7.7.jar slf4j-log4j12-1.7.25.jar curator-client-2.4.0.jar curator-framework-2.4.0.jar curator-recipes-2.4.0.jar
Hadoop-2.2.0+Hbase-0.96.2+Hive-0.13.1分布式整合,Hadoop-2.X使用HA方式
01、hadoop-common-3.0.0-cdh6.3.1.jar 02、hive-exec-2.1.1-cdh6.3.1.jar 03、hive-jdbc-2.1.1-cdh6.3.1.jar 04、hive-jdbc-2.1.1-cdh6.3.1-standalone.jar 05、hive-metastore-2.1.1-cdh6.3.1.jar 06、hive-...
export CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:${HADOOP_HOME}/lib/commons-logging-1.0.4.jar:${HADOOP_HOME}/lib/guava-r09-jarjar.jar:${HADOOP_HOME}/hadoop-core-0.20.2-cdh3u3.jar:/usr/...
spark和hive结合依赖,如何使用请看我博客https://blog.csdn.net/z1987865446/article/details/109372818
Apache Hive 是一个构建在 Hadoop 之上的数据仓库基础设施,它允许用户以 SQL(结构化查询语言)的形式查询和管理大型数据集。Hive 提供了一种 SQL 接口来访问数据,这些数据通常存储在 Hadoop 的分布式文件系统...
Apache Hive 是一个基于 Hadoop 的数据仓库工具,它允许用户使用 SQL 类似的查询语言(称为 HiveQL)来处理和分析存储在 Hadoop 分布式文件系统(HDFS)中的大量数据。Hive 提供了数据汇总、离线分析以及结构化数据...
"虚拟机Ubuntu+Hadoop+hive安装教程" 本文档旨在指导用户安装 Ubuntu 操作系统、Hadoop 分布式计算框架和 Hive 数据仓库管理系统于虚拟机中。整个过程分为三个部分:安装 Ubuntu 操作系统、安装 Hadoop 分布式计算...