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à.
Connessione al nodo master e ai server notebook
JupyterHub gli amministratori e gli utenti di notebook devono connettersi al nodo master del cluster utilizzando un SSH tunnel e quindi connettersi alle interfacce Web servite dal JupyterHub nodo master. Per ulteriori informazioni sulla configurazione di un SSH tunnel e sull'utilizzo del tunnel per proxy di connessioni Web, consulta Connect to the cluster nella Amazon EMR Management Guide.
Per impostazione predefinita, JupyterHub su Amazon EMR è disponibile tramite la porta 9443 sul nodo master. Il JupyterHub proxy interno serve anche le istanze dei notebook tramite la porta 9443. JupyterHub e alle interfacce web di Jupyter è possibile accedere utilizzando un con il seguente schema: URL
https://MasterNodeDNS
https://----sep----:9443
Puoi specificare una porta differente utilizzando la proprietà c.JupyterHub.port
nel file jupyterhub_config.py
. Per ulteriori informazioni, consulta Nozioni di base sulle reti
Per impostazione predefinita, JupyterHub su Amazon EMR utilizza un certificato autofirmato per l'utilizzo HTTPS della SSL crittografia. Agli utenti viene chiesto di considerare affidabile il certificato autofirmato quando si collegano. Puoi utilizzare un certificato affidabile e chiavi di tua proprietà. Sostituisci il file di certificato predefinito, server.crt
, e il file della chiave server.key
nella directory /etc/jupyter/conf/
sul nodo master con file di certificato e di chiave personali. Utilizza le c.JupyterHub.ssl_cert
proprietà c.JupyterHub.ssl_key
e nel jupyterhub_config.py
file per specificare i SSL materiali. Per ulteriori informazioni, consulta Impostazioni di sicurezzajupyterhub_config.py
, riavvia il container.