連接至主節點和筆記本伺服器 - Amazon EMR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

連接至主節點和筆記本伺服器

JupyterHub 系統管理員和筆記型電腦使用者必須使用 SSH 通道連線至叢集主節點,然後連線至主節點 JupyterHub 上提供服務的 Web 介面。如需有關設定 SSH 通道並使用通道來代理 Web 連線的詳細資訊,請參閱《Amazon EMR 管理指南》中的連接至叢集

根據預設, JupyterHub 在 Amazon EMR 上,可透過主節點上的連接埠 9443 使用。內部 JupyterHub Proxy 也會透過連接埠 9443 提供筆記型電腦執行個體。 JupyterHub 和 Jupyter 網絡界面可以使用具有以下模式的 URL 訪問:

HTTPS://MasterNodeDNS:

您可以使用 c.JupyterHub.port 檔案中的 jupyterhub_config.py 屬性來指定不同的連接埠。如需詳細資訊,請參閱 JupyterHub 文件中的網路基礎知識

根據預設, JupyterHub 在 Amazon EMR 上,使用使用 HTTPS 進行 SSL 加密的自我簽署憑證。提示使用者在進行連接時信任該自簽憑證。您可以使用自己的信任憑證和金鑰。以您自己的憑證與金鑰檔案取代主節點 server.crt 目錄中預設的 server.key 憑證檔案與 /etc/jupyter/conf/ 金鑰檔案目錄。使用 c.JupyterHub.ssl_key 檔案中的 c.JupyterHub.ssl_certjupyterhub_config.py 屬性以指定您的 SSL 資料。如需詳細資訊,請參閱 JupyterHub 文件中的安全性設定。在您更新 jupyterhub_config.py 後,重新啟動容器。