Так что у меня очень странная проблема. Я пытаюсь запустить ноутбук Jupyter на удаленном сервере, который подключен к кластеру Hadoop. Это в системе моей организации. И у меня нет sudo
доступа.
Я запускаю его в виртуальной среде через virtualenv
.
Процесс установки не дает мне ошибки.
Я запускаю ноутбук, используя -
jupyter-notebook --ip={abc.xyz.com} --no-browser
Это дает мне следующий вывод -
[I 18:17:11.557 NotebookApp] The port 8889 is already in use, trying another port.
[I 18:17:11.557 NotebookApp] The port 8890 is already in use, trying another port.
[I 18:17:11.557 NotebookApp] The port 8891 is already in use, trying another port.
[I 18:17:11.558 NotebookApp] The port 8892 is already in use, trying another port.
[I 18:17:11.645 NotebookApp] [jupyter_nbextensions_configurator] enabled 0.4.1
[I 18:17:11.649 NotebookApp] Serving notebooks from local directory: /u/applic/data/hdfs1/{username}/jupyter
[I 18:17:11.649 NotebookApp] The Jupyter Notebook is running at:
[I 18:17:11.649 NotebookApp] http://abc.xyz.com:8859/
[I 18:17:11.649 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
URL-адрес http://abc.xyz.com:8859/ должен был следоватьчем-то вроде
? token = a5f472889be30380fed504374f82f94c52e2645db722b077
Ссылка, которая действительно появляется, не открывает экземпляр блокнота Jupyter.
Итак, япопытался настроить его и запустить Jupyter на другом удаленном сервере, и он запустился без проблем. URL-адрес записной книжки Jupyter имел токен, и я смог открыть экземпляр записной книжки в браузере. Но я не могу использовать его на этом сервере по другим причинам. Поэтому я должен заставить его работать на этом сервере.
Теперь вот что произошло раньше.
Итак, я использовал для запуска ноутбука Jupyter команду nohup
, чтобы он сохранялработает в фоновом режиме, даже если окно сеанса терминала закрывается. В один прекрасный день я случайно убил все процессы nohup
, и с тех пор я больше не мог запускать Jupter.
Интернет и SO в целом не давали указаний относительно того, что можетвызвать это.
Любая помощь будет высоко ценится.