一、脚本安装
先奉上安装脚本
蓝奏云:https://ydfei.lanzous.com/iLeFodiggle
版本链接
百度云:https://pan.baidu.com/s/13fiuIpp5FiHvy5QoScFALA
提取码:96ep
脚本使用方法
要求:1.已安装hadoop,zookeeper,mysql并启动 2.版本hive-1.1.0-cdh5.14.2.tar.gz
参数:1.安装包所在目录(安装在安装包所在位置的soft目录下) 2.mysql账号 3.mysql密码
命令格式参考:./hive.sh /opt root root
注:别忘记修改脚本权限为777
二、手动安装详解
安装前先运行hadoop,zookeeper,mysql服务
以安装在/opt下为例
1.下载并解压
tar -zxf hive-1.1.0-cdh5.14.2.tar.gz
2.移动并改名
mv hive-1.1.0-cdh5.14.2 soft/hive110
3.进入配置目录
cd /opt/soft/hive110/conf
4.新建hive.xml空文件并增加如下配置
vi hive-site.xml
5.增加环境变量
vi /etc/profile
6.重启环境变量
source /etc/profile
7.hive初始化
schematool -dbType mysql -initSchema
成功后会将元数据信息(表格结构)放在mysql的hive表中
初始化常见错误:
1)数据库账号密码配置错误
2)缺少mysql驱动,下载mysql驱动放到lib目录下
8.启动hive服务(后续也可以直接用hive命令)
hive --service metastore
启动beeline
hiveserver2
再打开一个窗口,输入命令
beeline -u jdbc:hive2://192.168.56.100:10000 -n root