Серверная часть для платформы данных Hortonworks (HDP) - PullRequest
0 голосов
/ 02 июня 2018

Я изучаю бэкэнд Hortonworks (Платформа данных Hortonworks) вместе с Ambari для управления кластером hadoop.Теперь моя путаница насчет бэкэнда здесь.Backend для HDP означает настройку LDAP / Active Directory с помощью Kerberos или связана с базами данных NoSql.Также, как я обращаюсь к нему через Ambari, который по умолчанию использует Postgressql.Таким образом, не в состоянии понять, какой сервер для HDP мне нужно искать для задач уровня администратора.Пожалуйста, кто-нибудь может подсказать это или направить меня на несколько полезных ссылок, чтобы начать с него.

Эта статья найдена только на портале HDP для бэкэнда ldap.https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.1/bk_security/content/enabling_LDAP_backend.html

1 Ответ

0 голосов
/ 02 июня 2018

Бэкэнд Ambari - это прежде всего Java-приложение (но также частично состоит из скриптов Python).Вы можете изучить исходный код здесь .Агенты написаны на Python, вы можете найти их исходный код в том же репо.Вся конфигурация и данные, связанные с Ambari, такие как история команд, сохраняются в базе данных.По умолчанию используется Postres, но вы можете использовать и другие базы данных .

Компоненты HDP настраиваются Ambari (поэтому их конфигурация хранится в базе данных Ambari), но как другие данные времени выполненияхранится зависит от конкретной архитектуры компонента.

...