本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接至主節點和筆記本伺服器
JupyterHub 管理員和筆記本使用者必須使用SSH通道連接到叢集主節點,然後連接到主節點 JupyterHub 上由 提供的 Web 介面。如需設定SSH通道和使用通道代理 Web 連線的詳細資訊,請參閱《Amazon EMR管理指南》中的連線至叢集。
在預設情況下,Amazon JupyterHub 可透過主節點上的連接埠 9443 EMR使用。內部 JupyterHub 代理也透過連接埠 9443 提供筆記本執行個體。 JupyterHub 而 Jupyter Web 介面可以使用具有下列模式URL的 存取:
https://MasterNodeDNS
:9443
您可以使用 c.JupyterHub.port
檔案中的 jupyterhub_config.py
屬性來指定不同的連接埠。如需詳細資訊,請參閱 JupyterHub 文件中的聯網基本概念
在預設情況下,Amazon JupyterHub EMR會使用自我簽署憑證來使用 進行SSL加密HTTPS。提示使用者在進行連接時信任該自簽憑證。您可以使用自己的信任憑證和金鑰。以您自己的憑證與金鑰檔案取代主節點 server.crt
目錄中預設的 server.key
憑證檔案與 /etc/jupyter/conf/
金鑰檔案目錄。使用 jupyterhub_config.py
檔案中的 c.JupyterHub.ssl_key
和 c.JupyterHub.ssl_cert
屬性來指定您的SSL材料。如需詳細資訊,請參閱 JupyterHub 文件中的安全設定jupyterhub_config.py
後,重新啟動容器。