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 SSH túnel e, em seguida, conectar-se às interfaces da web servidas pelo JupyterHub nó principal. Para obter mais informações sobre como configurar um SSH túnel e usar o túnel para conexões proxy da Web, consulte Connect to the cluster no Amazon EMR Management Guide.

Por padrão, JupyterHub na Amazon 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 um URL com o seguinte padrão:

https://MasterNodeDNS: 9443

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 na Amazon EMR usa um certificado autoassinado para uso HTTPS de SSL criptografia. 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 c.JupyterHub.ssl_cert propriedades c.JupyterHub.ssl_key e no jupyterhub_config.py arquivo para especificar seus SSL materiais. 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.