Praca interaktywna na nodzie klastra


W przypadku potrzeby pracy interaktywnej na węźle klastra istnieje możliwość skorzystania ze specjalnie dedykowanej kolejki o nazwie interact. W puli zasobów kolejki interact nie ma serwerów wyposażonych w GPU. W takim przypadku należy użyć innej kolejki, która dysponuje takimi zasobami.
Maksymalny czas rezerwacji węzła w kolejce interact wynosi 8 godzin.
Poniżej przedstawiono przykładowe kroki ilustrujące proces pracy interaktywnej, gdzie rezerwujemy węzeł klastra na 4 godziny:

  1. Zalogowanie się na serwer dostępowy klastra:
    ssh -X kdm.task.gda.pl
    ssh -X trytonp
  2. Rezerwacja węzła do pracy interaktywnej:
    salloc --time 4:00:00 --partition interact
     salloc: Granted job allocation 10729286
     salloc: Nodes gt0107 are ready for job
  3. Zalogowanie się na zarezerwowany węzeł:
    ssh -X $(scontrol show hostname $SLURM_NODELIST | head -n1)
  4. Praca interaktywna:
    module load ...
  5. Wylogowanie się z węzła po zakończeniu pracy:
    exit
     wylogowanie
     Connection to gt0107 closed.
  6. Zwolnienie alokacji noda:
    exit
     salloc: Relinquishing job allocation 10729286
     salloc: Job allocation 10729286 has been revoked.

Jeżeli zależy nam na dostępie do akceleratora graficznego, w punkcie 2 należy użyć kolejki, która dysponuje zasobami GPU, np:

salloc --time 4:00:00 --partition gpu-a100-80gb