转载地址:http://bbs.hadoopor.com/thread-1538-1-1.html
一、安装准备
1、下载hive-0.5.0-bin版本:http://apache.etoak.com/hadoop/hive/hive-0.5.0/
2、JDK版本:jdk-6u20-linux-i586.bin
3、操作系统:Linux s132 2.6.9-78.8AXS2smp #1 SMP Tue Dec 16 02:42:55 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
4、默认前提是安装完hadoop 0.20.2版本:
192.168.3.131 namenode
192.168.3.132 datanode
192.168.3.133 datanode
二、安装操作
1、拷贝以上文件到Linux的“/root”目录下。同时新建目录“/jz”。
2、安装JDK,此步省略...
3、解压hive到/jz目录下。tar -zxvf hive-0.5.0-bin.tar.gz -C /jz
4、进入/jz/hive-0.5.0-bin/conf目录,复制hive-default.xml,改名为hive-site.xml文件。
三、启动操作
1、在/jz/目录下创建hive-user文件夹,并在该文件夹下创建文件夹hive.kaka。目录结构为:/jz/hive-user/hive.kaka
2、在/jz/hive-user/hive.kaka目录下创建文件cli,该文件内容为:#!/bin/bash/jz/hive-0.5.0-bin/bin/hive --auxpath
3、sh /jz/hive-user/hive.kaka/cli 启动hive服务,进入cli控制台。
4、输入show tables;控制台如果返回OK,表示启动成功。
四、注意和总结
1、创建私有的cli文件的目的是为了避免使用嵌入式的数据库出现多人操作同一个的现象,而且多人操作,即使进入cli也会报错。
2、如果想多建用户,可以在/jz/hive-user目录下建立目录,存放进去相同的cli文件,启动私有的cli控制台。这样元数据将存放在自己的目录下。
3、metastore_db为存储私有的元数据(表属性和结构的内容)的地方,如果删除,那么你的表结构将不存在(数据文件还是存放在HDFS中)。当然,也可以拷贝其他用户的metastore_db文件夹到自己的目录下,这样就实现和其他用户同样的元数据结构。
4、总体的目录结构如下:
[url=file:///C:/Documents%20and%20Settings/Administrator/Local%20Settings/Temp/WindowsLiveWriter-429641856/supfiles16C170/image12.png][/url]
5、对于hive的一些链接使用方法(例如JDBC/ODBC、嵌入式/客户端式),我将考虑在后面的文章中详细写写。
6、有疑问或是写的不对的地方欢迎大家发邮件交流:dajuezhao@gmail.com
分享到:
相关推荐
这是安装hive的手册指南,安装hive服务端和hive客户端的详细步骤。
"HIVE安装及详解" HIVE是一种基于Hadoop的数据仓库工具,主要用于处理和分析大规模数据。下面是关于HIVE的安装及详解。 HIVE基本概念 HIVE是什么?HIVE是一种数据仓库工具,主要用于处理和分析大规模数据。它将...
4. **hive安装手册md.assets**:类似于“hive.assets”,这个文件夹可能包含“hive安装手册.md”文档中用到的额外图形资源或辅助文件,例如配置示例、错误排查指南等。 总结来说,这个压缩包提供的资料全面介绍了...
该手册首先会介绍Hive的基础知识,包括Hive的安装、配置和环境搭建。读者将了解到如何在不同的操作系统上安装Hadoop和Hive,以及如何设置相关的环境变量。这部分还会涵盖Hive的架构,包括元数据存储、执行引擎和查询...
本手册将深入探讨Hive的概念、数据类型、表的操作以及优化技巧。 1. **Hive概念与连接使用** Hive是建立在Hadoop之上的数据仓库工具,它可以将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,方便大数据...
Hive用户手册中文版 Hive用户手册中文版是Apache Hive的官方文档,旨在帮助用户快速掌握Hive的使用和应用。本手册涵盖了Hive的架构、数据存储、基本操作、查询语言等方面的内容,为用户提供了一个系统的Hive使用...
Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。 hive是基于Hadoop的一个数据...Hive用户手册中文版.pdf Hive用户指南-V1.1.doc 喜欢的朋友可以下载学习。
hive安装
本教程将详细讲解如何在Linux环境下安装Hive客户端,以便进行数据操作和分析。 一、Hadoop环境准备 在安装Hive客户端之前,确保你已经安装了Hadoop并且集群处于正常运行状态。Hadoop是Hive的基础,提供了分布式存储...
Apache Hive 是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供...
《Hive 口袋手册》是笔者根据自己对 Apache Hive 的知识点的理解汇总而成的小册子。这本小册子的撰写宗旨就两点 1. 常用;2. 概要。 这就注定了这本小册子并不是一本 “全面”、“详尽” 的书籍,它是一个对常用知识...
【大数据技术基础实验报告-Hive安装配置与应用】 在大数据处理领域,Apache Hive是一个非常重要的组件,它提供了基于Hadoop的数据仓库工具,用于数据查询、分析以及存储。本实验报告将详细阐述如何安装、配置Hive,...
本文档将介绍Hive的安装以及在Linux环境下配置Hive以连接到MySQL数据库的详细步骤,同时提供了解决Hive乱码问题的相关信息。 首先,Hive的安装过程分为以下几个步骤: 1. 将Hive安装包解压至集群中的任一机器上。 ...
Hive是一个构建在Hadoop之上的数据仓库框架,用于存储、查询和分析存储在Hadoop文件系统中的大规模数据集。它使用了一种类SQL查询语言HiveQL,使得熟悉SQL的用户能够进行数据分析。Hive通过将HiveQL语句转换为Hadoop...
从提供的文件内容中,我们可以提取到关于Hive安装与配置的相关知识点,同时也包括了MySQL的安装知识,因为MySQL是Hive常用的后端数据库。接下来,我将详细介绍这些知识点。 **Hive的安装与配置** 1. Hive是一个...
"Hive安装步骤详解" 本文档详细介绍了在 Linux 环境下安装 Hive 的具体步骤,并提供了多张插图,帮助读者更好地理解安装过程。文章主要分为两个部分:安装 MySQL 和安装 Hive。 安装 MySQL 在安装 Hive 之前,...
hive用户手册 阿里强烈推荐的学习笔记,可以好好看看很有用
内容包括hive如何安装与启动,以及如何使用python访问hive,希望对大家有帮助。
针对Hadoop云平台的安装,部署,主要包括hadoop,hive,yarn的配置说明,使用的版本是Apache官方开源版本.
这是hive的官方教程,基本上包括了所有hive的相关功能。 目前针对的hive版本为1.0,并且为英文版。 有些函数老版本可能没有,请看好再用。