Conexión al nodo maestro y a los servidores de blocs de notas - Amazon EMR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conexión al nodo maestro y a los servidores de blocs de notas

JupyterHub los administradores y los usuarios de portátiles deben conectarse al nodo principal del clúster mediante un SSH túnel y, a continuación, conectarse a las interfaces web servidas por JupyterHub el nodo maestro. Para obtener más información sobre la configuración de un SSH túnel y su uso como proxy para conexiones web, consulte Connect to the cluster en la Amazon EMR Management Guide.

De forma predeterminada, JupyterHub en Amazon EMR está disponible a través del puerto 9443 del nodo maestro. El JupyterHub proxy interno también sirve a las instancias de ordenadores portátiles a través del puerto 9443. JupyterHub y se puede acceder a las interfaces web de Jupyter mediante un URL con el siguiente patrón:

https://MasterNodeDNShttps://----sep----:9443

Puede especificar otro puerto con la propiedad c.JupyterHub.port en el archivo jupyterhub_config.py. Para obtener más información, consulte Conceptos básicos de redes en la JupyterHub documentación.

Por defecto, JupyterHub en Amazon se EMR utiliza un certificado autofirmado para el SSL cifrado medianteHTTPS. Se pide a los usuarios que confíen en el certificado autofirmado cuando se conecten. Puede utilizar un certificado de confianza y sus propias claves. Reemplace el archivo de certificado predeterminado, server.crt, y el archivo de claves server.key en el directorio /etc/jupyter/conf/ del nodo principal por sus propios archivos de certificados y claves. Usa las c.JupyterHub.ssl_cert propiedades c.JupyterHub.ssl_key y del jupyterhub_config.py archivo para especificar tus SSL materiales. Para obtener más información, consulte la configuración de seguridad en la JupyterHub documentación. Después de actualizar jupyterhub_config.py, reinicie el contenedor.