之前使用的Shell方式只是Hive交互方式中的一种,还有一种就是将Hive启动为服务运行在一个节点上,那么剩下的节点
就可以使用客户端来连接它,从而也可以使用Hive的数据分析服务
1.Hive的交互方式:
(1) Hive交互shell:/usr/local/src/hive-1.2.1/bin/hive
(2) Hive thrift服务:将Hive启动为服务
启动方式: 启动为前台模式:/usr/local/src/hive-1.2.1/bin/hiveserver2 启动为后台模式:nohup bin/hiveserver2 1>/var/log/hiveserver.log 2>/var/log/hiveserver.err &
(3) 使用Hive自带的客户端beeline进入beeline界面:/usr/local/src/hive-1.2.1/bin/beeline
使用下面的命令连接服务端:!connect jdbc:hive2://localhost:10000
使用的用户名为:启动该Hive服务的用户(root),密码为(root)
使用如下几个命令: