原料:
1.hive-0.12.0-cdh5.0.0
2.hadoop集群已经安装完成
3.系统用户为amba
其他配置环境信息:
HIVE_HOME=/home/amba/hive-0.12.0-cdh5.0.0
HADOOP_HOME=/home/amba/hadoop-2.3.0-cdh5.0.0
JAVA_HOME=/home/amba/jdk1.7.0_51
安装部署:
1.配置环境变量:
涉及如下三个文件:
/etc/profile
/home/amba/.bashrc
/home/amba/hive-0.12.0-cdh5.0.0/conf/hive-env.sh
/home/amba/hive-0.12.0-cdh5.0.0/bin/hive-conf.sh
依次在后面加入如下信息:
HIVE_HOME=/home/amba/hive-0.12.0-cdh5.0.0 HADOOP_HOME=/home/amba/hadoop-2.3.0-cdh5.0.0 JAVA_HOME=/home/amba/jdk1.7.0_51 PATH=$JAVA_HOME/bin:$HIVE_HOME/bin:$HADOOP_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$HIVE_HOME/lib:$JAVA_HOME/lib/tools.jar export HADOOP_HOME export JAVA_HOME export HIVE_HOME export PATH export CLASSPATH
2.hive相关配置文件:
mv $HIVE_HOME/conf/*.template $HIVE_HOME/conf/*
3.访问操作:
$HIVE_HOME/bin/hive 进入命令行
执行 show tables; show databases;
相关推荐
Hive是一个建立在Hadoop之上的数据仓库工具,它提供了一个类SQL的查询语言HiveQL来查询存储在HDFS上的数据,使得用户即便没有深入理解MapReduce也能对大数据进行处理。 Hive的特点主要体现在其可扩展性、延展性以及...
【HBase实验一-Hive3安装与部署】 本次实验主要涉及Hive的安装与部署,同时也涵盖了相关的Linux操作和Hadoop知识。实验旨在让你熟悉Hive的基本概念,提高Linux技能,以及加深对Hadoop生态的理解。以下是实验的具体...
- 支持多种部署模式,如嵌入式和客户端/服务器模式。 - 提供了完整的SQL支持。 ##### 2. 安装步骤 - **解压Hive**: ```bash tar zxvf hive-0.8.1.tar /home/test/Desktop ``` - **建立软链接**: ```bash ...
在IT行业中,Hive是一个基于Hadoop的数据仓库工具,它允许用户使用SQL(HQL,Hive查询语言)对大规模数据集进行分析。本压缩包“Hive安装配套资源.zip”提供了在Linux CentOS环境下安装Hive所需的关键组件,包括Hive...
【Hive仓库的部署与启动】是针对Hive初学者和相关从业者的重要实践教程,主要讲解如何在个人电脑上通过虚拟机技术部署预配置好的Hive环境。以下是详细的知识点说明: 1. **Hive环境部署**: - **网络配置**:在...
实验报告主要涵盖了Hive的安装、配置以及基本操作,包括DDL(Data Definition Language)和DML(Data Manipulation Language)的使用,Hive与MySQL的交互,UDF(User Defined Function)的开发,以及部分调优策略的...
### Hive用户指南中文版知识点概览 #### 一、Hive结构 **1.1 Hive架构** Hive架构主要包括以下几个核心组成部分: - **用户接口**:主要包括命令行界面(CLI)、客户端(Client)以及Web用户界面(WUI)。其中,...
Hive 有三种模式连接到数据,其方式是:单用户模式,多用户模式和远程服务模式。 实验环境: * 操作系统:Linux Ubuntu 14.04 * JDK:jdk-7u75-linux-x64 * Hadoop:hadoop-2.6.0-cdh5.4.5 * MySQL:mysql-5.5.53 ...
最后,`gls.txt`文件名可能是指"General Linux Settings",可能包含了与安装Hadoop和Hive相关的Linux系统配置,如用户权限、内存限制和磁盘空间规划。在大数据环境中,系统优化是必不可少的,因为大数据处理需要大量...
- **安全性**:如果Hive集群启用了Kerberos安全模式,那么用户需要提供Kerberos票据或者配置Jaas文件以进行身份验证。 - **版本兼容性**:确保Hive JDBC驱动的版本与Hive服务器的版本兼容,不同版本间可能存在API...
#### 五、单用户模式(MySQL) ##### 安装步骤 1. **环境准备**: - 确保MySQL服务已启动。 - 调整MySQL的用户权限,以支持远程连接和管理元数据。 2. **配置Hive**: - 将默认配置文件重命名为`hive-site.xml`...
### Hive用户指南中文版知识点概览 #### 一、Hive结构 **1.1 Hive架构** Hive作为建立在Hadoop之上的数据仓库基础架构,其主要目标是简化大数据的处理过程。Hive的架构主要包括以下几个核心组件: - **用户接口*...
1. Hive命令行界面(CLI):Hive命令行界面是Hive的用户交互界面,可以运行交互模式和批量模式的查询。交互模式即Hive Shell,而批量模式则可以执行单个或多个查询。 2. 命令行选项:在Hive命令行中,用户可以使用...
9. **Hive安装**:下载并解压Hive,配置Hive的环境变量,如`HIVE_HOME`,并配置Hive连接Hadoop和HBase的相关参数。 10. **测试验证**:启动所有服务,进行简单的数据插入和查询操作,确保整合成功。 这个整合部署...
【Hive的安装模式】 Hive有内嵌模式、本地模式和远程模式。内嵌模式中,Hive元数据存储在本地,适合开发和测试;本地模式使用独立的元数据服务,适合小型部署;远程模式则使用远程元数据服务,适用于大型分布式环境...
### Doris介绍、原理、安装、集成Hive #### 一、Doris介绍 Doris是一款基于MPP(Massively Parallel Processing,大规模并行处理)架构的高性能分析型数据库,以其出色的性能和易于使用的特性而著称。它能够在亚秒...
3.Hive的安装部署及启动 4.Hive的基本架构讲解 5.安装MySQL作为元数据库存储 6.配置Hive使用MySQL作为元数据库存储 7.Hive中基本命令的使用 8.Hive中常用的属性配置 9.Hive中常用的交互式命令 10Hive中数据库的管理...
【大数据之Hive官方文档简要翻译(中文文档)】 Hive是一款基于Hadoop的数据仓库工具,它允许用户使用SQL-like的语言(HQL)来查询、管理和处理存储在Hadoop文件系统(HDFS)上的大规模数据集。在Hive的核心组件中...
标题“hive3.x编译spark3.x包”表明我们要讨论的是关于如何在Hive 3.x版本上编译与之兼容的Spark 3.x版本的二进制包。这个过程通常涉及到以下步骤: 1. **环境准备**:首先确保你已经安装了Java开发环境(JDK),...