首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何启动HiveServer2

HiveServer2 是 HiveServer1 的改进版,主要解决了无法处理来自多个客户端的并发请求以及身份验证问题。具体可以参阅 一起了解一下HiveServer2。...我们可以重写 hive-site.xml 配置文件中的配置项来修改 HiveServer2 的默认配置: 配置项 默认值 说明 hive.server2.transport.mode binary HiveServer2...启动 启动 HiveServer2 非常简单,我们需要做的只是运行如下命令即可: $HIVE_HOME/bin/hiveserver2 & 或者 $HIVE_HOME/bin/hive --service...hiveserver2 & 检查 HiveServer2 是否启动成功的最快捷的办法就是使用 netstat 命令查看 10000 端口是否打开并监听连接: netstat -nl | grep 10000...验证 可以通过如下 Beeline 命令连接到 HiveServer2 来验证我们的 HiveServer2 是否成功: `beeline -u -n -p <Password

7.8K22
您找到你想要的搜索结果了吗?
是的
没有找到

Hiveserver2 性能优化与GC优化

每次jdbc连接hiveserver2出现卡死,就必须重启hiveserver2才能解决。无休无止的重启,在生产环境是非常致命的糟糕体验。...这种情况是由于hiveserver2自身的复杂压力大,内存损耗严重,严重GC进而导致hiveserver2故障。...以下是hiveserver2发生卡死,jdbc无法连接到hiveserver2的时候,统计GC的结果: 可以看到,当hiveserver2发生严重卡死时,也就是hiveserver2 进程发生严重GC...因此,可以通过优化hiveserver2的内存GC来优化hiveserver2,使之支持更高的并发、能够执行更复杂的sql任务。...3.2 复现通过hiveserver2提交sql任务无法执行故障 我们通过jdbc连接到hiveserver2,提交三个表之间的join复杂联合查询。

5.9K103

如何使用Zookeeper实现HiveServer2的HA

1.文档编写目的 ---- 之前Fayson介绍了《如何使用HAProxy实现HiveServer2负载均衡》,这种方案也有一些弊端,如HAProxy本身就是单点,虽然可以通过Keepalived来实现...在大数据平台中Zookeeper是一个必不可少且自身具有高可用保证的组件,本文主要讲述如何使用Zookeeper实现HiveServer2的HA。...内容概述 1.配置HiveServer2与Zookeeper集成 2.Beeline测试 测试环境 1.CM和CDH版本为5.13.0 2.采用root用户操作 3.集群未启用Kerberos 前置条件...2.修改完配置,可以通过zookeeper-client命令查看,HiveServer2已在Zookeeper注册成功 [root@ip-172-31-6-148 ~]# zookeeper-client...服务停止后,再次连接时自动指向了ip-172-31-5-190.fayson.com节点上的HiveServer2

5.7K81

如何使用HAProxy实现HiveServer2负载均衡

内容概述 1.HAProxy配置HiveServer2负载均衡 2.Beeline及Java JDBC测试 测试环境 1.CM和CDH版本为5.13.0 2.采用root用户操作 3.集群未启用Kerberos...4.HAProxy1.5.18 2.HAProxy配置HiveServer2负载均衡 ---- 这里Fayson就不再赘述HAProxy的安装,具体你可以参考之前的文章《如何使用HAProxy实现Impala...haproxy restart [dlywr0sdaw.png] 3.浏览器访问http://{hostname}:1080/stats [7ezsm3cxez.jpeg] 看到以上截图说明,已成功配置了HiveServer2...3.Beeline测试 ---- 使用多个终端同时访问,并执行SQL语句,查看是否会通过HAProxy服务自动负载到其它HiveServer2节点 1.使用Beeline访问HAProxy服务的25005...,这样就实现了HiveServer2服务的负载均衡。

2K40

Hive调优 | HiveServer2 性能优化与GC优化

每次jdbc连接hiveserver2出现卡死,就必须重启hiveserver2才能解决。无休无止的重启,在生产环境是非常致命的糟糕体验。...这种情况是由于hiveserver2自身的复杂压力大,内存损耗严重,严重GC进而导致hiveserver2故障。...以下是hiveserver2发生卡死,jdbc无法连接到hiveserver2的时候,统计GC的结果: 可以看到,当hiveserver2发生严重卡死时,也就是hiveserver2 进程发生严重GC...因此,可以通过优化hiveserver2的内存GC来优化hiveserver2,使之支持更高的并发、能够执行更复杂的sql任务。...3.2 复现通过hiveserver2提交sql任务无法执行故障 我们通过jdbc连接到hiveserver2,提交三个表之间的join复杂联合查询。

1.5K20

「EMR 运维指南」之 HiveServer2 启用 Custom 鉴权

背景HiveServer2 服务默认不启用鉴权功能,这样的话随意输入密码都能连接上,容易造成安全隐患,下面讲解下如何配置Hiveserver2 的 Custom 鉴权。...将jar包放到$HIVE_HOME/lib目录下面,并更改所有者为hadoop用户,然后在控制台发起重启Hiveserver2服务流程。如下图:4....尝试进入beeline,使用hadoop账户连接 Hiveserver2 服务。可以看到输入错误或者为空的密码是进不去的。到这里鉴权就结束了,下面介绍下基于本地文件存储的方案。...完成之后可直接使用增加的账户通过beeline登录hiveserver2服务进行校验。...三、修改HUE源码注意: 启用HiveServer2的CUSTOM鉴权后,使用 hue 组件操作 hive query 时,会有一些问题,这里需要修改下 hue 的源码来做兼容,可以参照如下步骤。

37081
领券