所有版本的下载地址:http://archive.apache.org/dist/hive/
网上太多版本,但是只是为了学习,本机虚拟机上安装一下试用,很多帖子里的配置是多台服务器的配置,因些整理了一个虚拟机本机版本的安装步骤。
关于hive的一些概念,特别有一些配置文件里的内容,建议看一下书后再去看帖子,会容易得多(我看的是hadoop权威指南里面的hive部分)
hadoop的安装,请参照上一篇文章https://blog.csdn.net/xiaokui9/article/details/81093340
一、hive安装
1、将hive解压到/opt/modules目录下。
2、修改环境变量,在/etc/profile文件尾添加:
export HIVE_HOME=/opt/modules/apache-hive-1.1.0-bin
export PATH=$PATH:$HIVE_HOME/bin
执行source /etc.profile:
3、测试安装是否成功,命令行执行hive --version
4、安装mysql
命令行命令:yum install mysql-server
这时报错:
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.neusoft.edu.cn
* extras: mirrors.neusoft.edu.cn
* updates: mirrors.cn99.com
No package mysql-server available.
Error: Nothing to do
网上找的解决方法是:首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,最后使用像安装MySQL的常规方法一样安装mysql: yum install mysql mysql-server mysql-libs mysql-server
然后再执行就可以了。
5、配置MySQL数据库
(1