百度
360搜索
搜狗搜索

Linux如何安装hive详细介绍

在 Linux 系统中安装 Hive,一般可以按以下步骤操作:

1. 安装前提

Hive 依赖于 Hadoop 和 Java 环境,所以要先确保已经安装了它们。

安装 Java

可以通过以下命令来安装 OpenJDK 11:
bash

  update

openjdk-11-jdk

安装完成后,使用下面的命令验证 Java 是否安装成功:
bash

 

安装 Hadoop

你可以按照以下步骤安装 Hadoop:

  • 从 Apache Hadoop 官网(https://hadoop.apache.org/releases.html )下载合适版本的 Hadoop。
  • 解压下载的文件:

bash

  hadoop-version.tar.gz

  • 配置环境变量,在~/.bashrc文件中添加以下内容:

bash

 /path/to/hadoop

/bin:/sbin

  • 使配置生效:

bash

 ~/.bashrc

2. 下载并解压 Hive

  • 从 Apache Hive 官网(https://hive.apache.org/downloads.html )下载合适版本的 Hive。
  • 解压下载的文件:

bash

  apache-hive-version-bin.tar.gz

3. 配置 Hive

  • 进入 Hive 的配置目录:

bash

 apache-hive-version-bin/conf

  • 复制hive-env.sh.template文件并重命名为hive-env.sh

bash

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

  • 编辑hive-env.sh文件,设置 Hadoop 的安装路径:

bash

 /path/to/hadoop

4. 配置元数据存储

Hive 需要一个元数据存储来管理表和分区等信息,通常使用 MySQL 作为元数据存储。

安装 MySQL

bash

  update

mysql-server

配置 MySQL

  • 登录 MySQL:

bash

 mysql

  • 创建一个新的数据库和用户:

sql

  hive_metastore

IDENTIFIED

hive_metastore

FLUSH

下载 MySQL JDBC 驱动

从 MySQL 官网(https://dev.mysql.com/downloads/connector/j/ )下载 JDBC 驱动,将下载的mysql-connector-java-<version>.jar文件复制到 Hive 的lib目录下。

配置 Hive 使用 MySQL 作为元数据存储

在 Hive 的配置目录下创建hive-site.xml文件,并添加以下内容:
xml

configuration

property

namejavax.jdo.option.ConnectionURLname

valuejdbc:mysql://localhost:3306/hive_metastore?createDatabaseIfNotExist=truevalue

descriptionJDBC connect string for a JDBC metastoredescription

property

property

namejavax.jdo.option.ConnectionDriverNamename

valuecom.mysql.jdbc.Drivervalue

descriptionDriver class name for a JDBC metastoredescription

property

property

namejavax.jdo.option.ConnectionUserNamename

valuehiveuservalue

descriptionusername to use against metastore databasedescription

property

property

namejavax.jdo.option.ConnectionPasswordname

valuepasswordvalue

descriptionpassword to use against metastore databasedescription

property

configuration

5. 初始化元数据存储

bash

schematool   mysql

6. 配置环境变量

~/.bashrc文件中添加以下内容:
bash

 /path/to/apache-hive-version-bin

/bin

使配置生效:
bash

 ~/.bashrc




912 ~/.bashrc

7. 启动 Hive

bash

hive




912hive

按照上述步骤操作,你就可以在 Linux 系统中成功安装并启动 Hive。

阅读更多 >>>  gpk怎么安装

文章数据信息:

本文主要探讨:"Linux如何安装hive", 浏览人数已经达到28次, 首屏加载时间:2.069 秒。