hive的客户端与服务端的启动顺序

hive 的启动

					6-Hive的客户端与服务端
					-》Hive shell Cli
						-》bin/hive
					-》HiveServer and Beeline[实际工作中用它]
						-》启动服务端:hiveserver2 	10000
							之前启动:前台启动
								bin/hiveserver2
								netstat -atunlp | grep 10000
								
							后台运行:nohup bin/hiveserver2 2>&1 >>logs/hiveserver.log &
							
						-》启动客户端:beeline
							bin/beeline 
							!connect jdbc:hive2://hpsk.bigdata03.com:10000
							输入root的用户名以及密码
							
						实际工作中:配置启用元数据管理服务:metastore
							1-配置:修改hive-site.xml
							  <property>
								<name>hive.metastore.uris</name>
								<value>thrift://hpsk.bigdata03.com:9083</value>
							  </property>
							  
							  
							2-启动服务
								bin/hive --service metastore
							3-注意:一旦配置了metastore服务
								启动顺序:
									1-先启动metastore
									2-然后启动hiveserver
										启动时会判断上面参数有没有值,如果没值直接访问mysql,如果有值访问对应的9083端口
									3-最后启动beeline
									
									!connect jdbc:hive2://kak03:10000
									
							        输入root的用户名以及密码
									
									
									set hive.exec.mode.local.auto=true;

					  开启本地模式:直接在当前机器上启动一个JVM运行当前程序
							限制:map的个数小于等于4,输入数据大小小于等于128M,reduce的 个数至多有一个
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值