hadoop - Hortonworks数据平台(HDP)的后端

标签 hadoop ldap backend hortonworks-data-platform ambari

我正在研究Hortonworks(Hortonworks数据平台)的后端以及Ambari,用于管理hadoop集群。现在我对这里的后端感到困惑。 HDP后端意味着使用Kerberos设置LDAP / Active Directory或与NoSql数据库相关。同样,当我通过Ambari访问它时,默认情况下使用Postgressql。因此,我无法了解HDP的后端,因此我需要查找管理员级别的任务。请任何人提出建议或将我引导至一些有用的链接以开始它。

仅在HDP门户的ldap后端上找到此文章。
https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.1/bk_security/content/enabling_LDAP_backend.html

最佳答案

Ambari后端主要是一个Java应用程序(但也部分由python脚本组成)。您可以研究源代码here
代理是用python编写的,您可以在同一仓库中找到其源代码。
所有与Ambari相关的配置和数据(例如命令历史记录)都存储在数据库中。默认情况下使用Postres,但是您也可以使用其他databases

HDP组件由Ambari配置(因此其配置存储在Ambari DB中),但是如何存储其他运行时数据取决于特定的组件体系结构。

关于hadoop - Hortonworks数据平台(HDP)的后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50656059/

相关文章:

mysql - 有没有办法将数据从 ldap 服务器传输到 MySQL(或 Elasticsearch)?

java - 在哪些平台上没有jvm,或者与windows或linux相比功能有限的jvm

exception-handling - 如何处理在 map/reduce 期间死亡的数据节点

Apache tomcat 无法创建到 Apache drill 的 JDBC 连接

.net - 我如何使用 .net 3.5 或 4 中的 DirectoryServices.AccountManagement 在 Active Directory 中创建新的 OU

java - 嵌入式 Jetty - 以编程方式添加基于表单的身份验证

workflow - 孤独的程序员一起做前端后端还是一个接一个

python - "Vanilla"网络 python

hadoop - 忽略/覆盖.pig引导配置

hadoop - pig : Pulling individual fields out after a GROUP