pl:info:jupyter
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
pl:info:jupyter [2024/12/06 02:05] – removed - external edit (Unknown date) 127.0.0.1 | pl:info:jupyter [2024/12/06 02:05] (current) – ↷ Page moved from info:jupyter to pl:info:jupyter mkadlof | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 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 | ||
+ | | ||
+ | # 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: | ||
+ | | ||
+ | (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:// | ||
+ | |||
+ | Cieszymy się jupyterem :) | ||
+ | |||