Ich habe kürzlich die hadoop-Distribution von Apache heruntergeladen und es ziemlich schnell gestartet. Lade den Hadoop-Teerball herunter, entpacke ihn an einem Ort und in einer Konfigurationsumgebung. Die Sache hier ist, dass ich in der Lage bin, die verschiedenen Konfigurationsdateien wie zu sehen: yarn-site.xml, hdfs-site.xml usw .; und ich kenne den Standort des Hadoops.Plain vanilla Hadoop-Installation vs Hadoop-Installation mit Ambari
Als nächstes habe ich Hadoop (HDP) mit Ambari installiert.
Hier kommt der Verwirrungsteil. Es scheint, dass Ambarin die hdp in/usr/hdp installiert; Allerdings ist die Verzeichnisstruktur in Plain Vanilla Hadoop vs Ambari völlig anders. Ich kann die Konfigurationsdateien z. B. nicht finden. yarn-site.xml usw.
Kann mir also jemand helfen, das zu entmystifizieren?
Vielen Dank für Ihre Informationen. Also speichert Ambari alle Konfigurationen in DB? Wenn dies der Fall ist, wie erhalten Hadoop-Binärdateien diese Konfigurationsdetails? Haben Sie angepassten hdp-Code, um die Konfigurationen aus der DB statt der Dateien zu lesen? Bitte erklären Sie ein bisschen mehr. Danke nochmal für deine Hilfe und Zeit. – CuriousMind
Beim Start von Hadoop-Daemons übergibt ambari diese als Laufzeitkonfigurationen. – franklinsijo
Aber das wird nicht das Standardverhalten von Plain Vanilla Hadoop sein; Wird dieses Verhalten durch die benutzerdefinierte Verteilung erstellt? – CuriousMind