No se puede alcanzar los portátiles Jupyter en la máquina virtual de aprendizaje profundo de Azure

Seguí las instrucciones aquí .

Estoy en la máquina virtual de Ubuntu a través de SSH. Intenté acceder a IP: 8000 pero Chrome dice que no se puede acceder al sitio. El puerto 8000 está abierto por defecto como se menciona en los documentos.

Las instrucciones no mencionan si debo iniciar jupyterhub así que lo intenté y obtuve este error:

 username@fastai:~ $ jupyterhub [I 2018-04-02 00:25:41.018 JupyterHub app:871] Writing cookie_secret to /home/username/jupyterhub_cookie_secret [I 2018-04-02 00:25:41.036 alembic.runtime.migration migration:117] Context impl SQLiteImpl. [I 2018-04-02 00:25:41.037 alembic.runtime.migration migration:122] Will assume non-transactional DDL. [I 2018-04-02 00:25:41.067 alembic.runtime.migration migration:327] Running stamp_revision -> 3ec6993fe20c [W 2018-04-02 00:25:41.388 JupyterHub app:955] No admin users, admin interface will be unavailable. [W 2018-04-02 00:25:41.389 JupyterHub app:956] Add any administrative users to `c.Authenticator.admin_users` in config. [I 2018-04-02 00:25:41.389 JupyterHub app:983] Not using whitelist. Any authenticated user will be allowed. [E 2018-04-02 00:25:41.414 JupyterHub app:1525] Failed to bind hub to http://127.0.0.1:8081/hub/ [E 2018-04-02 00:25:41.414 JupyterHub app:1623] Traceback (most recent call last): File "/anaconda/envs/py35/lib/python3.5/site-packages/jupyterhub/app.py", line 1621, in launch_instance_async yield self.start() File "/anaconda/envs/py35/lib/python3.5/site-packages/jupyterhub/app.py", line 1523, in start self.http_server.listen(self.hub_port, address=self.hub_ip) File "/anaconda/envs/py35/lib/python3.5/site-packages/tornado/tcpserver.py", line 142, in listen sockets = bind_sockets(port, address=address) File "/anaconda/envs/py35/lib/python3.5/site-packages/tornado/netutil.py", line 197, in bind_sockets sock.bind(sockaddr) OSError: [Errno 98] Address already in use 

Antes de leer sobre jupyterhub en los documentos, intenté iniciar el jupyter notebook que me dio este error.

 [C 04:00:12.963 NotebookApp] Bad config encountered during initialization: [C 04:00:12.963 NotebookApp] No such notebook dir: ''/dsvm/Notebooks'' 

Parecía que funcionaba bien después de generar un archivo de configuración con el jupyter notebook --generate-config y editarlo, pero aún no podía acceder a él a través de Chrome a pesar de abrir todos los puertos.

    ACTUALIZAR
    Hoy instalé un cliente X2Go y encontré el ícono de la notebook jupyter en el escritorio, pero al iniciarlo, se produjo este error: no se pudo ejecutar Jupyter. -py27_0 / info / icon.png ‘que no es un par, grupo o comentario clave-valor

    Parece que ese archivo llama al cuaderno jupyter que lanza el mismo error que antes.

    JupyterHub debería estar ejecutándose en el puerto 8000 al inicio. ¿Puede verificar su estado con systemctl status jupyterhub ? ¿Y ha verificado dos veces en el portal que el puerto 8000 está abierto?

    Si JupyterHub informa que se está ejecutando y escuchando en el puerto 8000, puede haber un firewall bloqueando la conexión. Algunos usuarios han tenido éxito con el reenvío del puerto 8000 sobre SSH en este caso, y luego se conectaron a localhost: 8000.

    Esto fue causado por un error que desde entonces se ha corregido en las versiones posteriores de Deep learning VM.

    Vea este tema de Github para más detalles.