Отказ в соединении (ошибка 503) после запуска ноутбука Jupyter - PullRequest
0 голосов
/ 04 января 2019

Я установил conda и anaconda в серверную систему Redhat.Когда я запускаю jupyter с пользователем root:

    jupyter notebook --port 8889 --allow-root --no-browser

все выглядит нормально, и jupyter успешно работает.

    [I 10:25:44.091 NotebookApp] JupyterLab extension loaded from 
     /anaconda3/lib/python3.7/site-packages/jupyterlab
    [I 10:25:44.091 NotebookApp] JupyterLab application directory is /anaconda3/share/jupyter/lab
    [I 10:25:44.094 NotebookApp] Serving notebooks from local directory: /anaconda3/share
    [I 10:25:44.094 NotebookApp] The Jupyter Notebook is running at:
    [I 10:25:44.094 NotebookApp] http://localhost:8889/?token=47727d960f404202b179027ea871fd5fda8cfed87307cad4
    [I 10:25:44.094 NotebookApp] Use Control-C to stop this server and shut 
    down all kernels (twice to skip confirmation).
   [C 10:25:44.098 NotebookApp]

     To access the notebook, open this file in a browser:
      file:///root/.local/share/jupyter/runtime/nbserver-12424-open.html
     Or copy and paste one of these URLs:
        http://localhost:8889/?token=47727d960f404202b179027ea871fd5fda8cfed87307cad4

Однако, когда я пытаюсь получить доступ к URL-адресу, указанному вмой браузер (в окнах), я получаю 503 ошибку.Я использую данный URL просто меняю localhost по имени хоста сервера.любая помощь !Спасибо

1 Ответ

0 голосов
/ 07 января 2019

Если вы подключаетесь к серверу Jupyter с другого устройства (не localhost), вам нужно разрешить внешние IP-адреса.Вы можете сделать это, указав:

--ip=0.0.0.0 or --ip=*

Если вы хотите ограничить доступ только к белому списку IP-адресов, их также можно указать здесь (или в файле jupyter_notebook_config.py)

Попробуйте: jupyter notebook --port 8889 --allow-root --no-browser --ip=0.0.0.0

...