本文主要是介绍hue实现对hiveserver2 的负载均衡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果你使用的是CDH集群那就很是方便的
-
在Cloudera Manager中,进入HDFS Service
-
进入Instances标签页面,点击Add Role Instances按钮,如下图所示
-
点击Continue按钮,如下图所示
-
返回Instances页面,选择HttpFS角色,并点击Start启动服务,如下图所示
-
HttpFS服务启动后,点击进入Hue Service > Configuration页面,如下图所示
-
找到Service-Wide > HDFS Web Interface Role属性,选中httpfs单选框,如下图所示
-
点击Save Changes按钮保存修改并重启Hue服务
如果使用的是其他的模式:
集群未打开Kerberos身份认证开关的集群
Hue连接该负载均衡HiveServer2,需要在Hue配置的hue页签中添加如下三个自定义参数。
参数 描述
zookeeper.clusters.default.hostports Zookeeper的连接地址,请根据实际情况填写,本示例为master-1-1:2181,master-1-2:2181,master-1-3:2181。
beeswax.hive_discovery_hs2 固定值为true。
beeswax.hive_discovery_hiveserver2_znode 固定值为/hiveserver2。
这篇关于hue实现对hiveserver2 的负载均衡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!