Hi all..
I’ve been testing out HDP2.3 and noticed rack awareness no longer allows the use of custom scripts in ../conf.
I can see there is now topology_mappings.data and topology_script.py. Seems that if you add the old .sh script and config, the .sh script gets overwritten with the contents of the .py script. If you modify the py script it also gets overwritten with the original!!!! What is amusing is the documentation for 2.3.2 refers to the .sh script and conf.
http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.2/bk_hdfs_admin_tools/content/ch05.html
This is going to make the assignment of 100+ servers into 3 racks very difficult. Is it now done 1 by 1 from the UI ??