百度
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。

阅读更多 >>>  linux怎么开启datanode

网站数据信息

"Linux如何安装hive"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:Linux如何安装hive的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!