hive安装
下载2.xxx版本:http://mirror.bit.edu.cn/apache/hive/
我下载是的2.3的版本:apache-hive-2.3.0-bin.tar.gz
解压: tar -xzvf apache-hive-2.3.0-bin.tar.gz -C /usr/local
切换到/usr/local目录下,修改文件夹名称:mv apache-hive-2.3.0-bin hive
添加环境:
vim ~/.bashrc
export HIVE_HOME=/usr/local/hive-2.1.1
export PATH=.:$HIVE_HOME/bin
在安装hive前都需要先安装java与hadoop环境的
source ~/.bashrc
MySQL的驱动包放置到$HIVE_HOME/lib目录下
下载MySQL驱动,本机使用的版本是mysql-connector-Java-5.1.36-bin.jar
在hive/conf目录下添加hive-site.xml文件,文件内容如下:
javax.jdo.option.ConnectionURL jdbc:mysql://spark:3306/hive?createDatabaseIfNotExist=true&useSSL=false javax.jdo.option.ConnectionDriverName com.mysql.jdbc.Driver javax.jdo.option.ConnectionUserName root javax.jdo.option.ConnectionPassword root
这是Hive的官方文档上描述的,Hive2.1的启动需要先执行schematool命令
由于Hive默认内嵌的是derby数据库,先使用默认的数据库运行
执行schematool -dbType derby -initSchema进行初始化
运行:hive
show tables;
看是否正常显示。
参考资料:http://www.cnblogs.com/hmy-blog/p/6506422.html