Skip to main content
avengers
Silver ⭐️⭐️⭐️
December 9, 2019
Solved

What is managed cluster on Hive HA Document?

https://docs.cloudera.com/documentation/enterprise/6/6.1/topics/admin_ha_hiveserver2.html#concept_u4b_c5d_wv

 

My cluster version is Cloudera CDH 6.1 Express Edition.

 

I try set Hive HA.

I added new instance.

And I set the address on HiveServer2 Load Balancer property.

But Load Balancer server didn't open proxy port.

Doesn't Managed cluster start proxy server?
Do I have to configure proxy?

Managed cluster means Enterprise Edition?

If that is, Can I use L4 instead of haproxy?

 

 

 

 

EricL
EricLAnswer
Platinum ⭐️⭐️
December 9, 2019
Sorry, forgot to answer questions:

Doesn't Managed cluster start proxy server?
>> No

Do I have to configure proxy?
>> Yes

Managed cluster means Enterprise Edition?
>> It means managed by CM, does not have to be Enterprise.

If that is, Can I use L4 instead of haproxy?
>> Proxy server is unmanaged by CM, so you can use whatever 3rd party that can act as proxy server. Just need to make sure it can be reachable by the Load Balancer config you set in CM for Hive.

Cheers
Eric

3 replies

EricL
Platinum ⭐️⭐️
Platinum ⭐️⭐️
December 9, 2019
@avengers

CM does not manage HAProxy server, you need to manage it yourself, as the Proxy Server can be any 3rd that provides the service, like HAProxy or F5.

At the bottom of the page you referenced, there is an example of how to setup HAProxy:
https://docs.cloudera.com/documentation/enterprise/6/6.1/topics/admin_ha_hiveserver2.html#example_ha_proxy_config

It is your responsibility to make sure that 3rd HA service is configured properly and up and running.

Cheers
Eric
Translate
EricL
Platinum ⭐️⭐️
EricLAnswer
Platinum ⭐️⭐️
December 9, 2019
Sorry, forgot to answer questions:

Doesn't Managed cluster start proxy server?
>> No

Do I have to configure proxy?
>> Yes

Managed cluster means Enterprise Edition?
>> It means managed by CM, does not have to be Enterprise.

If that is, Can I use L4 instead of haproxy?
>> Proxy server is unmanaged by CM, so you can use whatever 3rd party that can act as proxy server. Just need to make sure it can be reachable by the Load Balancer config you set in CM for Hive.

Cheers
Eric
Translate
avengers
avengersAuthor
Silver ⭐️⭐️⭐️
December 10, 2019

Thank for the answer.

Translate