安装 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