tencent cloud

文档反馈

HiveServer2 负载均衡

最后更新时间:2024-10-30 11:36:16
    当 EMR 集群有多个 HiveServer2 服务时,可以借助 Zookeeper 服务实现访问 HiveServer2 的负载均衡,本文详细介绍 HiveServer2 负载均衡的使用方法。

    开发准备

    确认您已经开通了腾讯云,并且创建了一个 EMR 集群,详情参考创建集群
    创建 Hadoop 默认场景 高可用 集群,并在软件配置界面选择 Hive 组件。

    通过 Zookeeper 实现 hs2 负载均衡

    Hadoop 默认场景中高可用集群默认安装了 Zookeeper 服务,您可以使用以下连接方式连接 HiveServer2,借助 Zookeeper 达到负载均衡的效果:
    beeline -u 'jdbc:hive2://${hive.zookeeper.quorum}/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=<hive.server2.zookeeper.namespace>' -n ${user} -p ${password}
    说明:
    1. ${hive.zookeeper.quorum}、${hive.server2.zookeeper.namespace}是 hive 中 Zookeeper Server 相关配置,您可以在 EMR 控制台 集群服务 > HIVE > 配置管理 中 hive-site.xml 配置文件中查找 hive.zookeeper.quorum 、 hive.server2.zookeeper.namespace 参数对应的值。
    2. user、password 为您设置的 LDAP 用户名及登录密码。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持