Ich bin ein AWS EMR-Cluster mit Spark (1.3.1) über die Dropdown-Liste EMR-Konsole installiert. Spark ist aktuell und verarbeitet Daten, aber ich versuche herauszufinden, welcher Port der WebUI zugewiesen wurde. Ich habe versucht, Port 4040 und 8080 ohne Verbindung weiterzuleiten. Ich spreche wie folgt:Spark UI auf AWS EMR
ssh -i ~/KEY.pem -L 8080:localhost:8080 [email protected]_DNS
1) Wie finde ich heraus, was der Spark WebUI zugewiesenen Port ist? 2) Wie überprüfe ich, ob Spark WebUI läuft?
Hallo, ich bin in der Lage, die Hadoop Resourcemanager auf 'http zuzugreifen: // Master-public-dns-name: 8088 /', aber keiner der Links zu Application Master URLs funktioniert. Habe ich meinen Proxy falsch eingerichtet, oder sollte ich den YARN ResourceManager verwenden? Wie kann ich auf den YARN ResourceManager zugreifen? Schließlich ist der 'RecourseManager'-Link auf der EMR-Konsole nicht verfügbar, nur 'Enable Web Connection' ist ein klickbarer Link. Irgendeine Idee warum das ist? –
Es klingt wie Sie EMR Release 4.0.0 verwenden. Der Hadoop ResourceManager an Port 8088 ist der YARN ResourceManager. Überprüfen Sie, ob Ihre URL-Muster auf dem SOCKS-Proxy die URL-Pfade enthalten, die die Application Master-URL anzeigt (die wahrscheinlich erwartete Domain ist anders). Schließlich ist das Aktivieren von Web Connection auf der AWS EMR-Konsole ein Fehler, der in Kürze behoben wird. – ChristopherB
Ich habe auch das gleiche Problem, ich kann 8088 in meinem Browser öffnen, aber ich kann 9026 und 9101 nicht öffnen.Außerdem klicke ich auf "Enable Web Connection" und sehe nie die Liste der Links – soulmachine