安装 Hive(linux)

首先从 https://hive.apache.org/downloads.html 下载最新的稳定版本

- >现在解压缩文件

$ tar -xvf hive-2.xy-bin.tar.gz

- >在/ usr / local /中创建一个目录

$ sudo mkdir / usr / local / hive

- >将文件移动到 root

$ mv~ / Downloads / hive-2.xy / usr / local / hive

- >在 .bashrc 中编辑 hadoop 和 hive 的环境变量

$ gedit~ / .bashrc

像这样

export HIVE_HOME = / usr / local / hive / apache-hive-2.0.1-bin /

export PATH = $ PATH:$ HIVE_HOME / bin

export CLASSPATH = $ CLASSPATH:/ usr / local / Hadoop / lib / *:。

export CLASSPATH = $ CLASSPATH:/usr/local/hive/apache-hive-2.0.1-bin/lib/*:。

- >现在,如果它还没有运行,请启动 hadoop。并确保它正在运行且不处于安全模式。

$ hadoop fs -mkdir / user / hive / warehouse

目录仓库是存储与 hive 相关的表或数据的位置。

$ hadoop fs -mkdir / tmp

临时目录 tmp 是存储处理的中间结果的临时位置。

- >设置对这些文件夹进行读/写的权限。

$ hadoop fs -chmod g + w / user / hive / warehouse

$ hadoop fs -chmod g + w / user / tmp

- >现在在控制台中使用此命令启动 HIVE

$ hive