Podstawowe zagadnienia
Logowanie się na maszyn obliczeniowe
Aby zalogować się na maszyny obliczeniowe musimy do tego celu wykorzystać protokół SSH
Windows
W systemie Windows należ pobrać aplikację Putty (http://www.putty.org)
Następnie należy w polu HostName wpisać swoją nazwę użytkownika oraz adres maszyny obliczeniowej np.
user@eagle.man.poznan.pl
Linux
Użytkownicy sytemów Linux mają zainstalowany już program od posługi protokołu SSH
Aby się zalogować należy podać nazwę użytkownika oraz adres maszyny obliczeniowej np.
ssh user@eagle.man.poznan.pl
Stworzenie prostego pliku wejściowego
Pliki możemy tworzyć bezpośrednio na maszynie obliczeniowej za pomocą dostępnych tam edytorów tekstów (vi, nano, mcedit) oraz na swoim lokalnym komputerze a następnie skopiowanie ich na maszynę obliczeniową np. za pomocą programy WinSCP https://winscp.net
Na maszynie oblczeniowej
Po zalogowaniu uruchamiamy program nano poleceniem:
nano
Następnie edytujemy przykładowy plik wejścowy
#!/bin/bash #SBATCH -n 1 #SBATCH -p standard hostname
Następnie zapisujemy wychodzą z programu kombinacją klawiszy CTRL + X zatwierdzając i podając nazwę pliku np. program.in
Na lokalnym systemie
Uruchamiamy program WinSCP i logujemy się na maszynę obliczeniową za pomocą naszej nazwy użytkownika oraz hasła.
Następnie w folderach maszyny obliczeniowej tworzymy i edytujemy plik wejściowy.
Plik zostanie zapisany bezpośrednio na maszynie obliczeniowej
Uruchamianie zadań
Zadania możemy uruchamiać w dwóch rożnych systemach kolejkowych na rożnych maszynach obliczeniowych. Na maszynie Eagle na której jest zainstalowany system kolejkowy SLURM
Aby zlecić nasz przykładowy plik wejściowy należy wykonać polecenie
sbatch program.in