Support Questions

Find answers, ask questions, and share your expertise
Announcements
Now Live: Explore expert insights and technical deep dives on the new Cloudera Community BlogsRead the Announcement

how to change hostnames on all machines in ambari cluster?

avatar

hi all,

we have ambari cluster on customer site ( version 2.6.1 )

cluster include the following machines: master01 , master02 , master03 , worker01-worker64 , kafka01 - kafka03

while customer want to change to these hostnames to the following:

master01-03       to JNserver01-03
worker01-worker64 to DNserver01-64
kafka01-03        to KBserver01-03

what is the procedure to change all these hostnames ?

Michael-Bronson
1 ACCEPTED SOLUTION

avatar
Master Mentor

@Michael Bronson

Ambari provides an option as following to change the hostnames for various hosts:

# ambari-server update-host-names host_names_changes.json

.

In this case we will need to create a JSON file as mentioned in the doc: https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.0.0/bk_ambari-administration/content/ch_changin...

{
  "cluster1" : {
      "c6400.ambari.apache.org" : "c6410.ambari.apache.org",
      "c6401.ambari.apache.org" : "c6411.ambari.apache.org",
     ....
  }
}

.

NOTE: Please make sure to not have Mixed case hostname OR Uppercase Hostname. Please keep all hostnames in Lowercase else you might encounter some issues.

View solution in original post

1 REPLY 1

avatar
Master Mentor

@Michael Bronson

Ambari provides an option as following to change the hostnames for various hosts:

# ambari-server update-host-names host_names_changes.json

.

In this case we will need to create a JSON file as mentioned in the doc: https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.0.0/bk_ambari-administration/content/ch_changin...

{
  "cluster1" : {
      "c6400.ambari.apache.org" : "c6410.ambari.apache.org",
      "c6401.ambari.apache.org" : "c6411.ambari.apache.org",
     ....
  }
}

.

NOTE: Please make sure to not have Mixed case hostname OR Uppercase Hostname. Please keep all hostnames in Lowercase else you might encounter some issues.