how to install hive

1. download hive1.2.1 to /usr/local----------------->     apache-hive-1.2.1-bin.tar.gz

2. tar zxvf apache-hive-1.2.1-bin.tar.gz ---------->then there will be a directory apache-hive-1.2.1-bin

3. set envionmetal variable HIVE_HOME to this dir---->$HIVE_HOME =   /usr/local/apache-hive-1.2.1-bin/bin

4. create directory for hive on hdfs

$ hdfs dfs -mkdir       /tmp$ hdfs dfs -mkdir       /user/hive/
$ hdfs dfs -mkdir       /user/hive/warehouse
$ hdfs dfs -chmod g+w   /tmp
$ hdfs dfs -chmod g+w   /user/hive$ hdfs dfs -chmod g+w   /user/hive/warehouse
时间: 2024-10-12 04:41:11

how to install hive的相关文章

mac OSX 上 brew install hive

本文介绍brew install hive并修改默认的metastore存储方案,改Derby数据库为mysql的方法以及可能遇到的问题的解决方案. 1. 通过homebrew安装hive 1 brew install hive 2. 添加hadoop和hive的环境变量 1 2 3 4 5 6 sudo vim ~/.bash_profile export HADOOP_HOME=/usr/local/Cellar/hadoop/hadoop.version.no export HIVE_HO

hive on Spark部署

一.环境 1.zk集群 10.10.103.144:2181,10.10.103.246:2181,10.10.103.62:2181 2.metastore数据库 10.10.103.246:3306 二.安装 1.安装配置数据库 yum -y install mysql55-server mysql55 GRANT ALL PRIVILEGES ON metastore.* TO 'hive'@'localhost' IDENTIFIED BY 'hive'; GRANT ALL PRIVI

hive安装配置+与hbase整合

一.hive介绍hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行. 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析. 二.安装hive安装前提是hadoop集群已经安装好,并且采用cdh的yum源,hadoop.hdfs.hbase等已经就绪. yum -y install hive

Python脚本实现项目远端部署

本文为博主原创文章,未经博主允许不得转载! update-link.py 1 #!/usr/bin/python 2 import sys, os 3 import argparse 4 import subprocess 5 from distutils.version import LooseVersion 6 import re 7 def main(): 8 kwargs = parse_argv(sys.argv[1:]) 9 module = kwargs.module[0] 10

beeline hiveserver2 start

1. install hive 2. start hiveserver2 查看hiverserver2 是否正常运行: ps -ef | grep hive 2. start beeline 3. 链接hive !connect jdbc:hive2://localhost:10000 hadoop hadoop org.apache.hive.jdbc.HiveDriver 这个步骤容易发生错误 Error: Failed to open new session: java.lang.Runt

FusionInsight HD 客户端安装与使用

FusionInsight HD针对不同服务提供了Shell脚本,供开发维护人员在不同场景下登录其对应的服务维护客户端完成对应的维护任务. 1.前提条件 2.获取客户端软件包 登录FusionInsight Manager系统,单击"服务管理",在菜单栏中单击"下载客户端",弹出"客户端类型"信息提示框."客户端类型"勾选"完整客户端". 3.安装客户端软件 将客户端软件包上传至客户端服务器,解压软件包:

Hive入门到剖析(一)

1 Hive简介 1.1 Hive定义 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能. 本质是将SQL转换为MapReduce程序. 1.2 为什么使用Hive 1.面临的问题 人员学习成本太高 项目周期要求太短 我只是需要一个简单的环境 MapReduce  如何搞定 复杂查询好难 Join如何实现 2.为什么要使用Hive 操作接口采用类SQL语法,提供快速开发的能力 避免了去写MapReduce,减少开发人员的学习成本 扩展

hive 安装教程

1. 下载hadoop-1.2.1-bin.tar.gz 解压,修改名称为hive mv 到 /opt/hive 2.配置hive cp hive-default.xml.template hive-site.xml 修改hive-site.xml cp hive-log4j.properties.template hive-log4j.properties 修改hive-env.sh,配置环境变量 3.安装mysql sudo yum install mysql-server 修改root 密

hadoop安装部署3------安装hive

安装mysql mysql装在了master节点上 1)卸载系统自带的mysql相关安装包,仅卸载 mysql 开头的包 rpm -qa|grep -i mysql -i 作用是不区分大小写 可以看到有两个安装包 MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm 删除这两个服务(去掉后缀) rpm -e MySQL-client-5.6.19-1.linu