Eine Verbindung mit dem Hauptknoten und Notebook-Servern herstellen - Amazon EMR

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Eine Verbindung mit dem Hauptknoten und Notebook-Servern herstellen

JupyterHub Administratoren und Notebook-Benutzer müssen über einen SSH Tunnel eine Verbindung zum Cluster-Masterknoten herstellen und dann eine Verbindung zu den Webschnittstellen herstellen, die JupyterHub auf dem Master-Knoten bereitgestellt werden. Weitere Informationen zur Konfiguration eines SSH Tunnels und zur Verwendung des Tunnels für Proxy-Webverbindungen finden Sie unter Verbindung zum Cluster herstellen im Amazon EMR Management Guide.

Standardmäßig EMR ist JupyterHub On Amazon über Port 9443 auf dem Master-Knoten verfügbar. Der interne JupyterHub Proxy bedient auch Notebook-Instances über Port 9443. JupyterHub und auf Jupyter-Webschnittstellen kann URL mit einem nach dem folgenden Muster zugegriffen werden:

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

Sie können unter Verwendung der c.JupyterHub.port-Eigenschaft in der jupyterhub_config.py-Datei einen anderen Port angeben. Weitere Informationen finden Sie in der Dokumentation unter Netzwerkgrundlagen. JupyterHub

Standardmäßig EMR verwendet JupyterHub Amazon ein selbstsigniertes Zertifikat für die SSL VerschlüsselungHTTPS. Benutzer werden aufgefordert, das selbstsignierte Zertifikat als vertrauenswürdig einstufen, wenn sie eine Verbindung herstellen. Sie können ein vertrauenswürdiges Zertifikat und eigene Schlüssel verwenden. Ersetzen Sie die Standard-Zertifikatsdatei, server.crt, und die Schlüsseldatei, server.key, im /etc/jupyter/conf/-Verzeichnis auf dem Master-Knoten durch Ihre eigenen Zertifikat- und Schlüsseldateien. Verwenden Sie die c.JupyterHub.ssl_cert Eigenschaften c.JupyterHub.ssl_key und in der jupyterhub_config.py Datei, um Ihre SSL Materialien zu spezifizieren. Weitere Informationen finden Sie in der JupyterHub Dokumentation unter Sicherheitseinstellungen. Nachdem Sie jupyterhub_config.py geändert haben, starten Sie den Container neu.