Skip to main content
iamabug
Gold ⭐️
August 29, 2019
Solved

How do I change hostname shown in Cloudera Manager without actually changing it ?

The reason why I am asking this is a little complicated. So I will not mention too much about it (unless somebody is interested). In fact, I have more than one question.

 

1. When Kerberos is enabled, does CM add service principals based on hostname shown/stored in CM or every host's actual hostname ? Otherwise, are they always the same ?

2. If hostnames in CM can be different from actual hostnames, how do I achieve that ? (I have tried changing database records and the host cannot connect to HostMonitor afterwards)

 

Thanks.

EricL
EricLAnswer
Platinum ⭐️⭐️
August 30, 2019
@iamabug

The principal names are generated based on host's actual FULL qualified domain name, so it has to match with actual hostname, otherwise Kerberos will not work.

So what you want in my opinion will not work, as kerberos is quite fuzzy about DNS resolutions.

Cheers
Eric

1 reply

EricL
Platinum ⭐️⭐️
EricLAnswer
Platinum ⭐️⭐️
August 30, 2019
@iamabug

The principal names are generated based on host's actual FULL qualified domain name, so it has to match with actual hostname, otherwise Kerberos will not work.

So what you want in my opinion will not work, as kerberos is quite fuzzy about DNS resolutions.

Cheers
Eric
Translate