Monitorowanie zadań
Sesje interaktywne
W trakcie trwania sesji interaktywnej polecamy użycie multipleksera terminala (patrz poradnik SSH) do uruchomienia narzędzi monitorujących takich jak top, htop czy nvtop.
Zadania wsadowe
Podstawowym źródłem informacji zwrotnej w zadaniach wsadowych są pliki wynikowe. Można je otworzyć za pomocą polecenia less i uruchomić tryb aktualizacji zawartości za pomocą Ctrl+fCtrl+f.
W sekcji Slurm opisano komendę sstat przydatną w uzyskaniu informacji o trwających zadaniach.
Wykonywanie poleceń
W kontekście trwającego zadania wsadowego można uruchomić inne polecenie za pomocą srun z parametrem --overlap, na przykład:
srun --overlap --jobid 361 nvidia-smiProgramy uruchomione w ten sposób działają nadal w kontekście zadania i podlegają jego ograniczeniom.
Interakcja
Możliwe jest także utworzenie interaktywnego kanału do zadania wsadowego zawierającego na przykład sesję Basha:
srun --pty --overlap --jobid 361 bashMetoda ta używa wewnętrznego transportu systemu Slurm do emulacji terminala. Środowisko to różni się od SSH i mogą zaistnieć problemy z niektórymi programami.
Dodatkowo otwarcie takiego kanału w czasie gdy główne zadanie ukończy pracę nie przedłuży czasu dostępności rezerwacji - wszystkie procesy zadania zostaną zabite.
Zabronione jest omijanie limitów sesji interaktywnych w ten sposób. Należy wykorzystywać tę metodę jedynie jako narzędzie diagnostyczne.