Conectar-se ao nó principal e aos servidores de cadernos - Amazon EMR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conectar-se ao nó principal e aos servidores de cadernos

JupyterHub administradores e usuários de notebooks devem se conectar ao nó principal do cluster usando um túnel SSH e, em seguida, conectar-se às interfaces web servidas pelo JupyterHub nó principal. Para obter mais informações sobre como configurar um túnel SSH e usar o túnel para substituir conexões da Web, consulte Conectar-se ao cluster no Guia de gerenciamento do Amazon EMR.

Por padrão, JupyterHub no Amazon, o EMR está disponível por meio da porta 9443 no nó principal. O JupyterHub proxy interno também atende às instâncias do notebook por meio da porta 9443. JupyterHub e as interfaces web do Jupyter podem ser acessadas usando uma URL com o seguinte padrão:

https: //:9443 MasterNodeDNS

Você pode especificar uma porta diferente usando a propriedade c.JupyterHub.port no arquivo jupyterhub_config.py. Para obter mais informações, consulte Noções básicas sobre redes na JupyterHub documentação.

Por padrão, JupyterHub no Amazon EMR usa um certificado autoassinado para criptografia SSL usando HTTPS. Os usuários são solicitados a confiar no certificado autoassinado quando eles se conectarem. Você pode usar um certificado confiável e suas próprias chaves. Substitua o arquivo de certificado padrão, server.crt, e arquivo chave server.key no diretório /etc/jupyter/conf/ no nó principal com o seu próprio certificado e arquivos de chave. Use as propriedades c.JupyterHub.ssl_key e c.JupyterHub.ssl_cert no arquivo jupyterhub_config.py para especificar seus materiais SSL. Para obter mais informações, consulte Configurações de segurança na JupyterHub documentação. Depois de atualizar o jupyterhub_config.py, reinicie o contêiner.