`
肖福燕
  • 浏览: 12019 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Linux下Hive安装

 
阅读更多
     hive是基于hadoop的一个数据仓库工具,所以在安装hive时确保先搭建好hadoop集群,可以参考本人上一篇博客。
1、下载安装hive,本次以hive-3.1.1为例

     下载完成后解压,配置当前用户环境变量,添加如下部分。

     通过source .bash_profile刷新环境变量以生效。
2、mysql安装
     mysql是用来作为hive的元数据库,首先检查系统是否已经内置安装了mysql,如果已经安装了先卸载。

     卸载完成后通过rpm安装以下4个包。


     通过service mysqld start启动mysql。

     启动成功后,在/var/log/路径下生成有mysql日志。查看日志找到root用户的临时密码。

     用该密码登陆mysql并修改root密码。

     创建hive数据库作为hive的元数据库。

3、配置hive
     进入hive的conf路径下,修改hive-site.xml文件,这里没有,复制一个。

     修改hive-site.xml文件,将之前的所以配置全部清空(复制过来的模板可以不要),添加mysql连接信息。

     本例中还做了一些其他参数的设置,相关信息可查阅文档了解。

     复制mysql的驱动程序到hive/lib下面。

     通过schematool -dbType mysql -initSchema命令执行mysql元数据库初始化。

     这里出现一个错误,原因是mysql没有启动远程连接,连接mysql修改以下内容。

     修改完毕后重启mysql,再执行初始化mysql,出现以下内容代表元数据库配置成功。

     可以再次登陆mysql查看hive元数据表。

4、至此hive的配置已经完成

5、注意点
     这边在hive使用中发现字段(表名)的中文注释会有乱码,需要修改以下元数据库(mysql)中的编码格式。
     5.1修改表字段注解和表注释
     alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
     alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
     5.2修改分区字段注释
     alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8 ;
     alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;
     5.3修改索引注释
     alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
  • 大小: 34.7 KB
  • 大小: 29.6 KB
  • 大小: 7 KB
  • 大小: 7.9 KB
  • 大小: 42.3 KB
  • 大小: 6.4 KB
  • 大小: 50.9 KB
  • 大小: 29.5 KB
  • 大小: 16.2 KB
  • 大小: 38.5 KB
  • 大小: 55.3 KB
  • 大小: 24.4 KB
  • 大小: 15.3 KB
  • 大小: 48.2 KB
  • 大小: 14.1 KB
  • 大小: 2.4 KB
  • 大小: 18 KB
  • 大小: 29 KB
分享到:
评论

相关推荐

    hive客户端安装_hive客户端安装_hive_

    本教程将详细讲解如何在Linux环境下安装Hive客户端,以便进行数据操作和分析。 一、Hadoop环境准备 在安装Hive客户端之前,确保你已经安装了Hadoop并且集群处于正常运行状态。Hadoop是Hive的基础,提供了分布式存储...

    Hive安装讲义(linux_hive linux_mysql)

    Hive安装讲义(linux_hive linux_mysql) Hive安装讲义中涵盖了Hive的安装过程,包括Hadoop和MySQL的安装。下面是从给定的文件中生成的相关知识点: 一、Hadoop 安装 * Hadoop 安装是Hive 运行环境的前提条件 * ...

    hive Linux安装和配置

    本文详细介绍了如何在 Linux 系统下安装和配置 Hive,包括下载、解压、配置环境变量、配置 `hive-site.xml` 文件以及安装 MySQL 驱动等步骤。通过这些步骤,可以确保 Hive 在 Linux 系统上能够顺利运行,并且能够...

    Linux搭建Hive开发环境

    在Linux环境下搭建Hive开发环境是一个涉及多个步骤的过程,它包括了软件的下载、传输、安装和配置,最终实现Hive的本地运行。Hive作为一个数据仓库软件,它允许用户使用SQL语句对存储在分布式存储上的大数据集进行...

    Hive安装讲义(linux_hive windows_mysql)

    Hive安装讲义(linux_hive windows_mysql) Hive是基于Hadoop的数据仓库工具,用于存储、查询和分析大规模数据。为了实现Hive的安装和配置,需要满足一定的前提条件和环境要求。下面是Hive安装讲义的详细步骤和相关...

    linux下安装hive2.3.6(完全分布式下).docx

    Hive 2.3.6 在 Linux 中的安装配置 本文档将指导您在 Linux 中安装和配置 Hive 2.3.6,包括环境准备、Hive 元数据库的建立、下载和安装 Hive、配置 Hive 环境等步骤。 一、环境准备 在开始安装 Hive 之前,我们...

    Linux环境下Hive的安装部署

    总结来说,本文档指导用户如何在 Linux 环境下安装和部署 Hive,包括下载和解压 Hive 的安装包,配置环境变量,配置 Hive,初始化元数据库,启动 HiveServer2 和 beeline。这些步骤将帮助用户快速地搭建 Hive 环境,...

    Linux自动安装Hive(单机,含安装MySQL)(Shell脚本)

    要自己先安装jdk和Hadoop,也可以去这里https://download.csdn.net/download/weixin_44033210/12657718,https://download.csdn.net/download/weixin_44033210/12657738,这里有自动安装jdk和Hadoop的脚本

    大数据技术基础实验报告-Hive安装配置与应用.doc

    【大数据技术基础实验报告-Hive安装配置...总结,本实验报告详细介绍了如何在Linux环境下安装、配置Hive,并给出了Hive的基本应用示例。理解并掌握这些步骤和概念,将有助于进一步学习和应用Hive进行大数据处理和分析。

    hive安装步骤

    本文档详细介绍了在 Linux 环境下安装 Hive 的具体步骤,并提供了多张插图,帮助读者更好地理解安装过程。文章主要分为两个部分:安装 MySQL 和安装 Hive。 安装 MySQL 在安装 Hive 之前,需要先安装 MySQL,作为...

    Hive1.2.1安装指南

    通过以上步骤,您可以成功地在Linux环境下安装并配置Hive 1.2.1。此外,还介绍了如何解决一个常见的启动异常问题。Hive是一个强大的工具,能够帮助您更好地管理和查询Hadoop上的大数据。希望本文档能为您提供有用的...

    Linux环境下Hive的安装部署.md

    Linux环境下Hive的安装部署,基础篇

    大数据教程-Hive的安装与配置.pdf

    Hive的配置需要修改配置文件,位于`$HIVE_HOME/conf`目录下的hive-site.xml, hdfs-site.xml, core-site.xml, mapred-site.xml等。 4. Hive与MySQL数据库配合使用,通常MySQL数据库存储Hive的元数据。因此在安装Hive...

    hive安装包Linux包

    Hive作为大数据处理的重要工具,通过其在Linux环境下的安装包,可以方便地在集群环境中搭建数据仓库系统。了解Hive的基本概念、安装步骤以及集群部署的注意事项,是高效利用Hive处理大数据的基础。

    Hive-2.3.3在window安装需要的cmd相关

    在Windows上运行Hive可能会遇到一些与Unix/Linux不同的问题,例如路径分隔符、文件权限等。在Windows上,Hive可能需要使用cygwin或者Git Bash等模拟Unix环境的工具来运行。 9. **Hive的优化**: 根据你的需求,你...

    第7集-Hadoop环境搭建 - linux(centos7) - 安装配置hive2.1.1.pdf

    本篇文章将详细介绍如何在CentOS 7环境下安装配置Hive 2.1.1版本,为后续的大数据分析应用打下坚实的基础。 #### 二、环境准备 在开始安装Hive之前,确保已经完成了以下步骤: 1. **SSH免密码登录**: 通过公钥...

    Hive安装配套资源.zip

    本压缩包“Hive安装配套资源.zip”提供了在Linux CentOS环境下安装Hive所需的关键组件,包括Hive安装包、MySQL连接器、环境配置文件以及Hive的配置文件。 首先,`apache-hive-3.1.2-bin.tar.gz`是Hive的安装包,...

    Hive_64bit_linux_centos

    总之,“Hive_64bit_linux_centos”是一个针对64位Linux CentOS系统的预编译Hive版本,对于需要在64位环境下运行Hive的用户来说,它可以简化安装过程,避免编译的复杂性,从而更快地开始使用Hive处理大数据。

Global site tag (gtag.js) - Google Analytics