hive安装配置

简介: hive版本1.2.1操作系统: Ubuntu 14.04下载,解包,文件夹名为hive-1.2.1,名字可以随便改,按自己习惯。

hive版本1.2.1

操作系统: Ubuntu 14.04

下载,解包,文件夹名为hive-1.2.1,名字可以随便改,按自己习惯。

放到安装目录下,这里为/usr/local/hive,则目录结构为/usr/local/hive/hive-1.2.1

向hive-1.2.1/bin目录下的hive-config.sh添加环境变量,包括JAVA_HOME, HADOOP_HOME, CLASSPATH, 总之将环境变量复制过来即可

将hive-1.2.1/conf目录下带template后缀的文件全部原地复制一份,如图


其中hive-default.xml在复制一份,命名为hive-site.xml,这两个文件一个是全局配置,一个是用户配置,用户配置会覆盖全局配置。

修改hive-site.xml文件里所有涉及system:java.io.tmpdir的项,否则可能会报错,如图


全部改为本地目录,具体可以在hive目录下新建目录iotmp,因此全部配置为/usr/local/hive/hive-1.2.1/iotmp,如图

启动hadoop,在hadoop下新建目录,/tmp,/user/hive/warehouse,赋予读写权限,官方教程上只赋予组的写权限,貌似不行,最后索性赋予全部权限,可以了,命令如下

/bin/hadoop fs -mkdir /tmp

/bin/hadoop fs -mkdir /user/hive/warehouse

/bin/hadoop fs -chmod -R +777 /tmp(官网上为,/bin/hadoop fs -chmod g+w /tmp)

/bin/hadoop fs -chmod g+w /user/hive/warehouse


最后,启动hive。

关于mysql作为metadata存储,还没有研究,暂时先这样。

目录
相关文章
|
SQL 数据库 HIVE
记录hive数据库远程访问配置问题
记录hive数据库远程访问配置问题
226 0
|
SQL 安全 Java
一篇文章彻底理解 HIVE 常见的三种 AUTHENTICATION 认证机制的配置与使用
一篇文章彻底理解 HIVE 常见的三种 AUTHENTICATION 认证机制的配置与使用
|
7月前
|
SQL 关系型数据库 MySQL
seatunnel配置mysql2hive
本文介绍了SeaTunnel的安装与使用教程,涵盖从安装、配置到数据同步的全过程。主要内容包括: 1. **SeaTunnel安装**:详细描述了下载、解压及配置连接器等步骤。 2. **模拟数据到Hive (fake2hive)**:通过编辑测试脚本,将模拟数据写入Hive表。 3. **MySQL到控制台 (mysql2console)**:创建配置文件并执行命令,将MySQL数据输出到控制台。 4. **MySQL到Hive (mysql2hive)**:创建Hive表,配置并启动同步任务,支持单表和多表同步。
|
SQL 存储 分布式计算
Hadoop-16-Hive HiveServer2 HS2 允许客户端远程执行HiveHQL HCatalog 集群规划 实机配置运行
Hadoop-16-Hive HiveServer2 HS2 允许客户端远程执行HiveHQL HCatalog 集群规划 实机配置运行
217 3
|
SQL 存储 数据管理
Hadoop-15-Hive 元数据管理与存储 Metadata 内嵌模式 本地模式 远程模式 集群规划配置 启动服务 3节点云服务器实测
Hadoop-15-Hive 元数据管理与存储 Metadata 内嵌模式 本地模式 远程模式 集群规划配置 启动服务 3节点云服务器实测
188 2
|
SQL 分布式计算 Hadoop
Hive on Tez 的安装配置
Hive on Tez 的安装配置
901 0
Hive on Tez 的安装配置
|
SQL 存储 分布式计算
Hive详解、配置、数据结构、Hive CLI
Hive详解、配置、数据结构、Hive CLI
328 0
Hive详解、配置、数据结构、Hive CLI
|
SQL 分布式计算 资源调度
一文看懂 Hive 优化大全(参数配置、语法优化)
以下是对提供的内容的摘要,总长度为240个字符: 在Hadoop集群中,服务器环境包括3台机器,分别运行不同的服务,如NodeManager、DataNode、NameNode等。集群组件版本包括jdk 1.8、mysql 5.7、hadoop 3.1.3和hive 3.1.2。文章讨论了YARN的配置优化,如`yarn.nodemanager.resource.memory-mb`、`yarn.nodemanager.vmem-check-enabled`和`hive.map.aggr`等参数,以及Map-Side聚合优化、Map Join和Bucket Map Join。
888 0
|
SQL HIVE
Hive【基础知识 04】【Hive 属性配置的三种方式及配置的优先级说明】
【4月更文挑战第7天】Hive【基础知识 04】【Hive 属性配置的三种方式及配置的优先级说明】
470 0
|
SQL Java Shell
Hive【非交互式使用、三种参数配置方式】
Hive【非交互式使用、三种参数配置方式】