美文网首页
搭建Hive环境

搭建Hive环境

作者: Ace_Wang | 来源:发表于2018-06-07 23:33 被阅读0次

下载hive:wget http://archive.cloudera.com/cdh5/cdh/5/hive-1.1.0-cdh5.7.0.tar.gz

解压: tar -zxvf ....... -C ~/app/

配置环境变量: ~/.bash_profile

export HIVE_HOME=/home/hadoop/app/hive-1.1.0-cdh5.7.0

export PATH=$HIVE_HOME/bin:$PATH

拷贝驱动:cp mysqldriver $HIVE_HOME/lib

配置文件修改

cp hive-env.sh.template hive-env.sh

HADOOP_HOME=/home/hadoop/app/hadoop-2.6.0-cdh5.7.0

hive-site.xml

至此配置完成!

进入hive:

进入目录:cd hive-xxx/bin

启动:./hive

这样我们就默认在mysql创建了一个数据库,可以再mysql中看到,注意mysql必须要有密码,不能使用空密码;

创建一个表:

create table xx(id int);

可能会报如下错误:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes;

解决方案:

这是编码方式导致的问题,参考如下链接解决:

https://blog.csdn.net/pop1586082213/article/details/54981197

hive日志文件位置:

cd conf

cat hive-log4j.properties.template

            hive.log.dir=${java.io.tmpdir}/${user.name}

            ${java.io.tmpdir}路径是tmp,为什么是这个路径可以从hive.apache.org找到,我的hive日志路径是:

相关文章

  • Hive安装与简单使用并集成SparkSQL

    Hive环境搭建 hive下载:http://archive-primary.cloudera.com/cdh5/...

  • Hive搭建

    Hive搭建 系统环境: Ubuntu 16 Java 8 Hadoop 2.7 Hive 1.2 MySQL 按...

  • Spark SQL:使用数据源之使用Hive Table

    一.使用Hive Table(把Hive中的数据,读取到Spark SQL 中) 1.首先,搭建Hive的环境(分...

  • hive 相关

    hive 相关 搭建hadoop和hive,mysql的环境,过程截图 1.hadoop install 2.m...

  • 搭建Hive环境

    下载hive:wget http://archive.cloudera.com/cdh5/cdh/5/hive-1...

  • 搭建hive环境

    1.安装java 安装成功后,使用下面的命令来验证是否已经安装java 如果安装成功,则可以看到如下回应: bas...

  • hive环境搭建

    Hive2.1.1安装部署 一、Hive 运行模式 与Hadoop类似,Hive也有 3 种运行模式: 1. 内嵌...

  • Hive环境搭建

    介绍 Hive是运行在Hadoop之上的数据仓库,将结构化的数据文件映射为一张数据库表,提供简单类SQL查询语言,...

  • Hive环境搭建

    hadoop各个节点角色定义 master 和 slavename node 和 data node: name ...

  • Hive环境搭建

    Hive的安装需要提前安装Hadoop和MySQL,Hadoop的安装请参考Hadoop环境搭建,下面是MySQL...

网友评论

      本文标题:搭建Hive环境

      本文链接:https://www.haomeiwen.com/subject/nhansftx.html