Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Visualizzazione di interfacce Web ospitate su cluster Amazon EMR
Importante
È possibile configurare un gruppo di sicurezza personalizzato per consentire l'accesso in entrata a queste interfacce Web. Tenere presente che qualsiasi porta su cui si consente il traffico in entrata rappresenta una potenziale vulnerabilità per la sicurezza. Esaminare attentamente i gruppi di sicurezza personalizzati per assicurarsi di ridurre al minimo le vulnerabilità. Per ulteriori informazioni, consulta Controlla il traffico di rete con gruppi di sicurezza per il tuo cluster Amazon EMR.
Hadoop e altre applicazioni installate sul cluster EMR pubblicano interfacce utente come siti Web ospitati sul nodo primario. Per motivi di sicurezza, quando utilizzi i gruppi di sicurezza gestiti da Amazon EMR, questi siti Web sono disponibili solo sul server Web locale del nodo primario. Per questo motivo, devi connetterti al nodo primario per visualizzare le interfacce Web. Per ulteriori informazioni, consulta Connect al nodo primario del cluster Amazon EMR tramite SSH. Hadoop pubblica anche le interfacce utente come siti Web ospitati sui nodi di task e principali. Questi siti web sono disponibili anche solo sui server web locali dei nodi.
La tabella seguente elenca le interfacce Web che puoi visualizzare sulle istanze di cluster. Queste interfacce di Hadoop sono disponibili su tutti i cluster. Per le interfacce dell'istanza master, master-public-dns-name
sostituiscile con il DNS pubblico principale elencato nella scheda Riepilogo del cluster nella console Amazon EMR. Per le interfacce di base e di istanza task, sostituiscile coretask-public-dns-name
con il nome DNS pubblico elencato per l'istanza. Per trovare un'istanza Nome DNS pubblico, nella console Amazon EMR, scegli il cluster dall'elenco, quindi la scheda Hardware, l'ID del gruppo di istanze che contiene l'istanza a cui connetterti, infine annota il Nome DNS pubblico indicato per l'istanza.
Nome dell'interfaccia |
URI |
---|---|
Flink History Server (EMR versione 5.33 e successive) | http: //:8082/ master-public-dns-name |
Ganglia | http://ganglia/ master-public-dns-name |
Hadoop HDFS (versione NameNode EMR precedente alla 6.x) | https: master-public-dns-name //50470/ |
Hadoop HDFS NameNode | http: //:50070/ master-public-dns-name |
Hadoop HDFS DataNode | http: //:50075/ coretask-public-dns-name |
Hadoop HDFS ( NameNode EMR versione 6.x) | master-public-dns-name https://:9870/ |
Hadoop HDFS (versione DataNode EMR precedente alla 6.x) | https: coretask-public-dns-name //:50475/ |
Hadoop HDFS ( DataNode EMR versione 6.x) | https: coretask-public-dns-name //9865/ |
HBase | http: //:16010/ master-public-dns-name |
Hue | http: //:8888/ master-public-dns-name |
JupyterHub | https: //:9443/ master-public-dns-name |
Livy | http: //:8998/ master-public-dns-name |
Scintilla HistoryServer | http: //:18080/ master-public-dns-name |
Tez | http://8080/tez-ui master-public-dns-name |
FILATO NodeManager | http: //:8042/ coretask-public-dns-name |
FILATO ResourceManager | http: //:8088/ master-public-dns-name |
Zeppelin | http: //:8890/ master-public-dns-name |
Poiché sul nodo primario sono disponibili diverse interfacce specifiche per l'applicazione che non sono disponibili sui nodi core e attività, le istruzioni di questo documento sono specifiche per il nodo primario Amazon EMR. È possibile accedere alle interfacce Web sui nodi core e attività nello stesso modo in cui si accede alle interfacce Web sul nodo primario.
Esistono diversi modi per accedere alle interfacce Web sul nodo primario. Il metodo più semplice e veloce è utilizzare SSH per connettersi al nodo primario e usare il browser basato su testo, Lynx, per visualizzare i siti Web nel proprio client SSH. Tuttavia, Lynx è un browser basato su testo con un'interfaccia utente limitata che non è in grado di visualizzare la grafica. L'esempio seguente mostra come aprire l' ResourceManager interfaccia Hadoop utilizzando Lynx (Lynx viene fornito anche quando si accede al URLs nodo primario tramite SSH).
lynx http://ip-###-##-##-###.us-west-2.compute.internal:8088/
Esistono altre due opzioni per accedere alle interfacce Web sul nodo primario che forniscono caratteristiche complete per il browser. Seleziona una delle seguenti opzioni:
-
Opzione 1 (raccomandata per gli utenti più esperti): utilizzare un client SSH per connettersi al nodo primario, configurare il tunneling SSH con l'inoltro porta locale e utilizzare un browser Internet per aprire le interfacce Web ospitate sul nodo primario. Questo metodo consente di configurare l'accesso all'interfaccia web senza utilizzare un proxy SOCKS.
-
Opzione 2 (consigliata per i nuovi utenti): utilizza un client SSH per connetterti al nodo primario, configura il tunneling SSH con il port forwarding dinamico e configura il tuo browser Internet per utilizzare un componente aggiuntivo come FoxyProxy Firefox o Chrome per gestire le impostazioni del proxy SOCKS. SwitchyOmega Questo metodo consente di filtrare automaticamente in URLs base a modelli di testo e di limitare le impostazioni del proxy ai domini che corrispondono al formato del nome DNS del nodo primario. Per ulteriori informazioni su come configurare FoxyProxy Firefox e Google Chrome, consulta. Opzione 2, parte 2: configura le impostazioni proxy per visualizzare i siti Web ospitati sul nodo primario del cluster Amazon EMR
Nota
Se modifichi la porta in cui un'applicazione viene eseguita tramite la configurazione del cluster, il collegamento ipertestuale alla porta non verrà aggiornato nella console di Amazon EMR. Questo avviene perché la console non dispone di una caratteristica per leggere la configurazione server.port
.
Con Amazon EMR versione 5.25.0 o successiva, puoi accedere all'interfaccia utente del server della cronologia Spark dalla console senza configurare un proxy Web tramite una connessione SSH. Per ulteriori informazioni, consulta Accesso con un clic a Spark History Server persistente.
Argomenti
- Opzione 1: configura un tunnel SSH verso il nodo primario di Amazon EMR utilizzando il port forwarding locale
- Opzione 2, parte 1: impostazione di un tunnel SSH sul nodo primario utilizzando l'inoltro porta dinamico
- Opzione 2, parte 2: configura le impostazioni proxy per visualizzare i siti Web ospitati sul nodo primario del cluster Amazon EMR