User Tools

Site Tools


Sidebar

Menu

Pierwsze kroki

Tematy

Pytania i odpowiedzi

Info

For Admins
info:jupyter

This is an old revision of the document!


Jupyter

Aby uruchomić Jupytera na kalstrze należy utworzyć plik na wzór poniższego:

  #!/bin/bash
  #SBATCH --nodes 1
  #SBATCH --cpus-per-task 5
  #SBATCH --time 03:00:00
  #SBATCH --job-name jupyter-notebook
  #SBATCH -o ${HOME}/jupyter_log/jupyter-notebook-%J.log
  #SBATCH -e ${HOME}/jupyter_log/jupyter-notebook-%J.log
  
  # get tunneling info
  
  port=XXXX
  node=$(hostname -s)
  user=$(whoami)
  
  # run jupyter notebook
  jupyter-notebook --no-browser --port=${port} --ip=${node}
  

Kluczowe jest wybranie takiego portu, którego nikt inny nie będzie miał (należy eksperymentalnie wybrać liczbę wyższą niż 1024). Następnie uruchamiamy na klastrze i patrzymy który węzeł został przydzielony do zadania. W lokalnej konsoli uruchamiamy

  
  ssh -L port:node:port-J login@ssh.mini.pw.edu.pl login@eden.mini.pw.edu.pl
  

(Uwaga, login na eden nie musi być taki sam jak login na ssh!)

U siebie w przeglądarce nawigujemy do localhosta na wybranym porcie, np: http://localhost:4444/

Cieszymy się jupyterem :)

info/jupyter.1624656783.txt.gz · Last modified: 2021/06/25 16:33 by mkadlof