Ronak
Ronak

Reputation: 391

Backend for Hortonworks Data Platform (HDP)

I am looking into backend of Hortonworks (Hortonworks Data Platform) along with Ambari for managing hadoop cluster. Now my confusion about the backend over here. Backend for HDP means LDAP/Active directory setup with Kerberos or is it related to NoSql databases. Also as I am accessing it through Ambari which by default uses Postgressql. So, not able to understand which backend for HDP I need to look up for admin level tasks. Please can anybody suggest on it or direct me to some useful links to start with it.

Only found this article on HDP portal for ldap backend. https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.1/bk_security/content/enabling_LDAP_backend.html

Upvotes: 0

Views: 145

Answers (1)

Dmitriusan
Dmitriusan

Reputation: 12399

Ambari backend is primarily a java application (but also partially consists of python scripts). You may study source code here. Agents are written on python, you may find their source code at the same repo. All Ambari-related configuration&data like command history is stored into a database. By default Postres is used, but you may use other databases as well.

HDP components are configured by Ambari (so their configuration is stored at Ambari DB), but how other runtime data is stored depends on particular component architecture.

Upvotes: 0

Related Questions