マスターノードとノートブックサーバーに接続する - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マスターノードとノートブックサーバーに接続する

JupyterHub 管理者とノートブックユーザーは、 SSHトンネルを使用してクラスターマスターノードに接続し、マスターノード JupyterHub で によって提供されるウェブインターフェイスに接続する必要があります。SSH トンネルの設定と、トンネルを使用してウェブ接続をプロキシする方法の詳細については、「Amazon EMR 管理ガイド」の「クラスターに接続する」を参照してください。

デフォルトでは、 JupyterHub Amazon EMRはマスターノードのポート 9443 から利用できます。内部 JupyterHub プロキシは、ポート 9443. を介してノートブックインスタンスも提供します。 JupyterHub Jupyter ウェブインターフェイスには、次のパターンURLの を使用してアクセスできます。

https://MasterNodeDNS:9443

c.JupyterHub.port プロパティ (jupyterhub_config.py ファイル) を使用して別のポートを指定することができます。詳細については、 JupyterHub ドキュメントの「ネットワークの基本」を参照してください。

デフォルトでは、 JupyterHub Amazon は を使用したSSL暗号化に自己署名証明書EMRを使用しますHTTPS。接続が完了すると、自己署名証明書を信頼することを確認するメッセージが表示されます。ご自分の信頼済みの証明書とキーを使用できます。デフォルトの証明書ファイル、server.crt、キーファイル server.key をマスターノードの /etc/jupyter/conf/ ディレクトリでご自分の証明書とキーファイルに置き換えます。jupyterhub_config.py ファイル内の プロパティc.JupyterHub.ssl_keyc.JupyterHub.ssl_certプロパティを使用して、SSLマテリアルを指定します。詳細については、 JupyterHub ドキュメントの「セキュリティ設定」を参照してください。jupyterhub_config.py を更新したら、コンテナを再起動します。