将Hive启动为服务
来源:互联网 发布:雪利酒 知乎 编辑:程序博客网 时间:2024/06/04 18:10
我们之前使用的Shell方式与Hive交互只是Hive交互方式中的一种,还有一种就是将Hive启动为服务,然后运行在一个节点上,那么剩下的节点就可以使用客户端来连接它,从而也可以使用Hive的数据分析服务。
前台模式
可以使用下面的命令来将Hive启动为服务。
/root/apps/hive-1.2.1/bin/hiveserver2
后台模式
也可以用下面的命令在后台启动Hive服务。
nohup bin/hiveserver2 1>/var/log/hiveserver.log 2>/var/log/hiveserver.err &
使用beeline连接Hive
我们就在amaster上使用Hive自带的beeline来连接Hive。
/root/apps/hive-1.2.1/bin/beenline
命令提示行变成如下的样子:
Beeline version 1.2.1 by Apache Hivebeeline>
使用下面的命令连接服务端:
!connect jdbc:hive2://localhost:10000
默认使用启动Hive的用户名我这里是root,密码为空,连上了。
0: jdbc:hive2://localhost:10000>
尝试执行几个命令:
show databases;
0: jdbc:hive2://localhost:10000> show databases;+----------------+--+| database_name |+----------------+--+| default || test_db |+----------------+--+2 rows selected (1.651 seconds)
select * from t_test;
0: jdbc:hive2://localhost:10000> select * from t_test;+------------+--------------+--+| t_test.id | t_test.name |+------------+--------------+--+| 1 | 张三 || 2 | 李四 || 3 | 风凌 || 4 | 三少 || 5 | 月关 || 6 | abc |+------------+--------------+--+
0 0
- 将Hive启动为服务
- hadoop hive 2.1.1 将Hive启动为服务
- 将MongoDB设置为服务随机启动
- 如何将openfire的服务设为启动的服务?
- 将Apache James服务启动程序注册为系统服务
- Hive 服务方式启动
- 将Jboss5设置为windows服务,自行启动
- 如何将tomcat启动注册为系统服务
- 将mysql服务设置为linux开机自动启动
- 将apache添加为Linux系统自启动服务
- 将tomcat添加为linux系统服务 开机自启动
- 将apache添加为Linux系统自启动服务
- windows下启动redis以及将其注册为服务
- 安装tomcat服务时,如何将服务设置为自动启动
- 将svn的exe服务的启动建立为一个服务
- hive连接前需要启动服务
- hive源数据服务启动错误
- HIVE服务启动与HIVE命令冲突解决办法
- Python--弹性分布式数据集(RDD)
- 1009. 说反话 (20)
- MFC学习之路
- 第五周:[Leetcode]121. Best Time to Buy and Sell Stock
- 解决ORA-21561: OID generation failed
- 将Hive启动为服务
- makefile的粗浅理解
- Android版本概览
- 学会用RPM安装
- hrbust 哈理工oj 1613 迷宫问题 bfs
- 个人博客建设记录(一)
- LeetCode 121. Best Time to Buy and Sell Stock
- Android图片加载框架比较
- Android 6.0运行时权限用户选择“不在提示”的处理