Невозможно запустить ноутбук Jupyter на виртуальной машине глубокого обучения (DLVM) в MS Azure - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь обучить модели keras на виртуальной машине глубокого обучения (DLVM) из MS Azure. Я установил виртуальную машину Ubuntu и подключился к ней через ssh с моего компьютера Mac, но когда я пытаюсь запустить ноутбук jupyter, я получаю эту ошибку: No such notebook dir: ''/dsvm/Notebooks'', для которой я пробовал решения, указанные в Виртуальная машина глубокого обучения может 'jupyter' не запускается, нет такой записной книжки dir: '' / dsvm / Notebooks '' ", но это дает мне The Jupyter Notebook is running at:https://[all ip addresses on your system]:9999/ Но Chrome говорит, что IP-адрес моего виртуального компьютера: 9999 не работает.

Согласно docs концентратор jupyter должен быть доступен на 8000, как только запустится виртуальная машина, но я также не могу получить доступ к http://my -vm-ip: 8000 . когда я попробовал systemctl status jupyterhub, как рекомендовано здесь Не удается получить доступ к блокнотам Jupyter на виртуальной машине глубокого обучения Azure , я вижу, что концентратор jupyter действительно прослушивает на 8000, и на виртуальной машине vm определено правило межсетевого экрана, TCP-соединения до 8000 через Интернет.

Как мне получить доступ к jupyter из DLVM?

Ответы [ 2 ]

0 голосов
/ 19 мая 2018

Небольшая проблема с 3-ей командой выше.Это должно быть "--config =" вместо "config =".

sudo -s
source /anaconda/bin/activate py35
jupyter notebook --generate-config --config=/usr/local/etc/jupyter/jupyter_notebook_config.py

Также обратите внимание, что вышеупомянутые команды необходимы для решения проблемы Jupyterhub ("Нет такого ноутбука dir: '' / dsvm"/ Ноутбуки '' ") тоже.

0 голосов
/ 14 мая 2018

JupyterHub должен работать и быть доступен на вашей виртуальной машине. Вы подключаетесь через https? В вашем сообщении говорится, что вы используете http, но мы поддерживаем только https.

Кроме того, подтвердили ли вы, что порт 8000 открыт на портале Azure? Некоторые виртуальные машины создаются без открытия этого порта по разным причинам. Вы также можете попробовать перезапустить службу JupyterHub, чтобы убедиться, что она работает правильно.

Если вы хотите вместо этого запустить Jupyter, вам нужно будет исправить проблему с последней версией Ubuntu DSVM с помощью файла конфигурации Jupyter. На терминале:

sudo -s
source /anaconda/bin/activate py35
jupyter notebook --generate-config --config=/usr/local/etc/jupyter/jupyter_notebook_config.py

Затем вы должны открыть порт 8888 в брандмауэре. Jupyter будет доступен.

...