Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Vous pouvez utilisé le Jupyter notebook sur le serveur mais vous devais utilisé le fureteur (browser) LOCAL(!) sur votre poste de travail, à l'UQÀM ou ailleurs. Connectez-vous d'abord au serveur d'UQAM sur lequel vous avez les données sur lesquelles vous souhaitez travailler avec Jupyter, Pour ce faire, créez un "tunnel SSH" en utilisant MobaXTerm.

Vous avez besoin d'ouvrier deux 2 FENÊTRES Terminal (SESSIONS).

Dans ce qui suit replacez user par votre nom d'usager sur les serveurs de l'UQÀM et serveur  par le nom du serveur (robert/snow/alea/jacta/...) sur lequel vous voulez tourné Jupyter.

...

TERMINAL 1

1)Connectez Dans MobaXTerm, ouvrez un premier onglet Terminal (session 1) et connectez-vous au serveur sur lequel vous souhaitez exécuter Jupyter

...

OPTION no 2 : à partir d'un ordinateur à l'extérieur de l'UQÀM

    ssh user@st0@st0.sca.uqam.ca
    ssh user@serveur


2) Démarrez Jupyter sur le serveur

...

    http://localhost:8891/?token=d2739f7208d5085028c71437218cee328858aac3074c7b6e

qui va servir plus loin!!!

TERMINAL 2

Dans MobaXTerm, ouvrez un second onglet Terminal (session 2).

Remplacer dans tout qui suit 8891 par le chiffre après localhost: dans http://..... qui apparaît chez vous a la fin de l'étape précédente.

OPTION no 1 : à partir d'un poste de travail a l'UQÀM

    ssh -L8891:localhost:8891 serveur

OPTION no 2 : à partir d'un ordinateur à l'extérieur de l'UQÀM

    ssh -L8891:localhost:8891 user@st0.sca.uqam.ca
    ssh -L8891:localhost:8891 serveur

Ou plus direct, en une seule commande (script d'automatisation laissé à l'imagination de l'usager)

    ssh -t -L8891:localhost:8891 user@st0.sca.uqam.ca ssh -t -L8891:localhost:8891 serveur


SUR LA MACHINE LOCAL

Prendre un nouvel onglet dans votre "browser" local (firefox/chrome/...)
(utiliser la référence http obtenue dans la Terminal 1)
et aller a

    http://localhost:8891/?token=d2739f7208d5085028c71437218cee328858aac3074c7b6e

 Et voila ! Vous travaillez à distance sur le serveur comme si tout se passait sur le serveur ;-)


Fermer Jupyter Notebook

Pour fermer le serveur Jupyter Notebook avant la fin du temps d'exécution, appuyez deux fois sur CTRL-C dans le terminal où la tâche interactive a été lancée.

Si le tunnel a été créé avec MobaXTerm, appuyez sur CTRL-D dans la session 2 pour fermer le tunnel.


https://docs.computecanada.ca/wiki/JupyterNotebook#From_Windows