下载好hive-1.1.0-cdh5.14.2.tar.gz安装包
这里我用的Xshell,放在/opt目录下
然后解压
tar -zxf hive-1.1.0-cdh5.14.2.tar.gz
解压后移到/opt/soft/目录下,并改名
mv hive-1.1.0-cdh5.14.2 soft/hive110标题2.切到/opt/soft/hive110/conf/目录下,创建一个 hive-site.xml 的文件并修改
vim hive-site.xml
然后在里面插入下面代码:
hive.metastore.warehouse.dir /hive110/warehouse hive.metastore.local false javax.jdo.option.ConnectionURL jdbc:mysql://192.168.100.200:3306/hive?createDatabaseIfNotExist=true javax.jdo.option.ConnectionDriverName com.mysql.jdbc.Driver javax.jdo.option.ConnectionUserName root javax.jdo.option.ConnectionPassword song hive.server2.authentication NONE hive.server2.thrift.client.user root hive.server2.thrift.client.password root
保存退出;
标题3.在本地maven仓库中找到 mysql-connector-java-5.1.35.jar这个jar包,hive就可以连接到mysql数据库,(我的本地位置是这个F:SOFTsoftapache-maven-3.3.9jarStoremysqlmysql-connector-java5.1.35,记录一下)然后借助Xshell工具传到/opt/soft/hive110/lib/目录下
vim /etc/profile
在最底部添加下列代码 HIVE_HOME是自己的hive所在路径
#hive environment export HIVE_HOME=/opt/soft/hive110 export PATH=$PATH:$HIVE_HOME/bin
保存退出,然后source一下
source /etc/profile标题5.hive初始化:用命令schematool -dbType mysql -initSchema创建hive原始数据库, 出现下图即为成功. 标题6.用mysql可视化工具连接这个虚拟机,查看是否能连接,这里我用的是sqlyog,出现下图代表能够成功连接 标题7.启动hadoop,命令:
start-dfs.sh start-yarn.sh
再输入命令:jps 查看hadoop启动的进程
show databases; create database mydemo; use mydemo; create table userinfos(userid int,username string); insert into userinfos values(1,'zs'),(2,'ls'); select * from userinfos;
输入 quit; 退出hive客户端
标题11.ip:50070在浏览器上查看hadoop:http://192.168.100.199:50070



