如何在 Ubuntu (下载和设置指南)

在安装 Apache Hive 之前,我们需要专用的 Hadoop的 安装、启动并运行所有 Hadoop 守护进程。

对于 Hadoop 的安装,请检查此处 链接

一旦所有 Hadoop 守护进程正常工作,就开始安装 Hive 部分。

HIVE 安装过程-

  1. 安装 Hive
  2. Hive shell 命令

如何在 Ubuntu

以下是安装 Hive 的分步过程 Ubuntu:

步骤 1)下载并安装 Hive Ubuntu

要下载 Hive 稳定安装程序,请参阅 阿帕奇 URL 如下

http://www.apache.org/dyn/closer.cgi/hive/. 进入网址并选择apache镜像下载链接。

安装 Hive Ubuntu

选择最新版本的 Hive 设置。(在我目前的情况下是 Hive – 3.1.2)

安装 Hive Ubuntu

点击bin文件,下载就开始了。

安装 Hive Ubuntu

步骤 2)提取 tar 文件

转到下载的 Tar 文件位置 -> 使用以下命令提取 tar 文件以安装 Hive Ubuntu 在你的系统上

tar –xvf  apache-hive-3.1.2-bin.tar.gz

安装 Hive Ubuntu

步骤 3)在 Apache Hive 中放置不同的配置属性

在此步骤中,我们将做两件事

  1. 将 Hive Home 路径放入 bashrc 文件中
  2. 在 hive-config.sh 中放置 Hadoop Home 路径位置
  1. Hive 路径 ~/.bashrc

安装 Hive Ubuntu

  • 打开 .bashrc 文件,如上图所示
  • 在 bashrc 文件中提及 Hive 主路径,即 HIVE_HOME 路径,然后按如下所示导出它

安装 Hive Ubuntu

代码放在.bashrc中

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. 导出 Hive-config.sh 中的 Hadoop 路径 (为了与 Hadoop 生态系统通信,我们在 Hive 配置字段中定义了 Hadoop Home 路径)打开hive-config.sh,如下所示

安装 Hive Ubuntu

Mention the HADOOP_HOME Path  in hive-config.sh file as shown in below  ( HADOOP_HOME Path)

安装 Hive Ubuntu

步骤4)在Hadoop中创建Hive目录

为了与 Hadoop 通信,我们需要在 Hadoop 中创建目录,如下所示。

安装 Hive Ubuntu

授予 root 权限以在 Hadoop 中创建 Hive 文件夹。如果没有抛出任何错误消息,则表示 Hadoop 已成功授予 Hive 文件夹权限。

安装 Hive Ubuntu

步骤 5)进入 Hive shell

通过输入进入 Hive shell /hive 复制代码 命令如下所示。

安装 Hive Ubuntu

Hive shell 命令

这里我们将使用带有列名的 Hive shell 命令“create”创建示例表。

在 Hive 中创建数据库的示例代码

Hive Shell 命令

从上面的屏幕截图我们可以观察到以下情况:

  1. 在 Hive 中创建带有列名的示例表
  • 此处的表名称为“product”,具有三个列名称 产品、产品名称和价格
  • 三个列名由其各自的数据类型表示
  • 所有字段均以逗号“,”结尾
  1. 显示 Hive 表信息
  • 使用“describe”命令,我们可以看到 Hive 中存在的表信息
  • 这里显示表模式中存在的列名及其各自的数据类型。
  • 最后,它将显示执行此命令的时间以及获取的行数

创建数据库的示例代码 蜂房 (供自我检查)

1)创建表产品(产品整数,pname字符串,价格浮点数)

Row format delimited
Fields terminated by ',';

2)描述产品: