Monitorowanie i sq
Bieżące zadania
sq # moje zadania na bieżącej maszynie
sq -n # także węzeł lub powód oczekiwania
sq -d # bieżący katalog i podkatalogi
sq -c # polecenie zgłoszenia
sq -w 5 # odświeżanie co 5 s; Ctrl-C kończy
sq NUMER # wskazane zadanie
Typowe stany: PENDING — oczekuje, RUNNING — liczy, COMPLETING — kończy, COMPLETED — zakończone, FAILED — błąd, TIMEOUT — limit czasu, OUT_OF_MEMORY — brak pamięci, CANCELLED — anulowane.
Historia i zasoby
sq -a NUMER
sq -a
sq -a -S now-7days
sq -ad -S now-7days
sq -a bez numeru pokazuje zadania od dzisiejszej północy. -S zmienia początek zakresu. Historia zaczyna się od włączenia accountingu; na tych maszynach nastąpiło to 20 października 2026 r. Nie odtworzy zadań wcześniejszych.
MEM% w sq oznacza szczytowe MaxRSS spośród kroków podzielone przez przydzieloną pamięć. Dla wieloprocesowego MPI nie traktuj tego automatycznie jako szczytowej sumy pamięci wszystkich procesów. CPU% to TotalCPU / (Elapsed × przydzielone CPU). Interpretuj wartości razem z modelem równoległości programu i raportem Slurma.
Dla działającego zadania szczegółowy widok próbuje pobrać bieżące wartości przez sstat. Zbieranie danych jest okresowe; bardzo krótkie skoki pamięci mogą nie zostać uchwycone.
Szczegóły i anulowanie
scontrol show job NUMER
scancel NUMER
Anulowanie kończy wskazane zadanie. Zawsze sprawdź host i numer. Dla zadania dispatchera używaj qglobal cancel global-IDENTYFIKATOR.
sq -s NUMER
Otwiera dodatkową powłokę w przydziale działającego zadania przez srun --overlap; polecenia uruchomione w tej powłoce współdzielą zasoby obliczenia.