Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Za raspoređivanje i upravljanje poslovima na računalnom klasteru Isabella koristi se SGE (engl. Sun Son of Grid Engine), klasterski sustav za upravljanje poslovima (engl. job management system, JMS). U ovom dokumentu opisano je korištenje SGE verzije 8.

...

NaredbaOpis naredbe
[Tab]Brzo nadopunjavanje naredbi. Kad korisnik počne pisati naredbu, npr. passwd, može napisati prvih nekoliko slova (npr. pass) i pritisnuti tipku [Tab]. Ljuska će tada automatski završiti naredbu ili ispisati sve naredbe koje započinju nizom pass. Na isti način se mogu nadopunjavati imena datoteka na disku.
[Ctrl] + [r]Pretraživanje povijesti naredbi. U terminalu, držite pritisnutu tipku [Ctrl] i pritisnete tipku [r]. Počnete pisati slova iz naredbe, i pojavljuju vam se prijašnje naredbe koje sadržavaju slova koja tipkate. Ako želite rotirati kroz sve naredbe koje sadrže utipkana slova, ponovno stisnete [Ctrl] + [r].

Naredbe za

...

dohvaćanje uputa

NaredbaOpis naredbe
manUpute za korištenje naredbi sustava. Ako želite vidjeti kako se koristi, npr. naredba ls, za otvaranje man-stranice napisat ćete man ls.
<naredba> [-h/--help]Dobar dio aplikacija ima mogućnost dohvaćanja uputa korištenjem parametara -h ili --help (ne vrijedi za sve aplikacije!).

...

SGE šalabahter

Podnošenje poslova

NaredbaOpis naredbe
qsubPodnosi posao i vraća ID posla.

Provjera stanja poslova

NaredbaOpis naredbe
qstatPrikazuje stanje poslova na klasteru za trenutnog korisnika.
qstat -fPrikazuje stanje poslova i čvorova.
qstat -s rpshPrikazuje: p - poslove koji čekaju u redu; r - aktivne poslove; s -privremeno zaustavljene aktivne poslove; h - privremeno zaustavljene poslove u redu.
qstat -g cPrikazuje sažetak stanja pojedinih redova poslova.
qstat -j <job_id>Prikazuje detaljan prikaz informacija o jednom poslu.
qstat -u <user>Prikaz poslova određenog korisnika ("*"- za sve)
qstat -pe <name>Prikaz poslova koji koriste definiranu paralelnu okolinu.
qstat -q <queue>Prikaz poslova u definiranom redu poslova.

Zaustavljanje poslova

NaredbaOpis naredbe
qdel <job_id>Posao se u potpunosti zaustavlja ili miče iz reda čekanja.
qdel -u <user>Zaustavljaju se svi poslovi zadanog korisnika.
qdel -f <job_id>Prisilno zaustavljanje za zaglavljene poslove.

Informacije o završenim poslovima

NaredbaOpis naredbe
qacct -j <job_id>Detaljne informacije o poslu s ID-jem <job_id>.
qacct -jDetaljne informacije o svim poslovima (velika količina podataka).
qacct -j -o <user>Prikaz informacija o svim poslovima definiranog korisnika.
qacct -o <user>Prikaz sažetka potrošnje definiranog korisnika; ako se ne definira <user>, prikazuju se podaci za sve korisnike.
qacct -slots [<count>]Prikaz sažetka svih poslova koji su koristili zadani broj procesora; ako se ne definira <count>, prikazuju se podaci za sve vrijednosti.
qacct -j -P <project>Prikaz informacija o svim poslovima za definirani projekt.
qacct -P <project>Prikaz sažetka potrošnje definiranog projekta; ako se ne definira <project>, prikazuju se podaci za sve projekte.
qacct -j -q <queue>Prikaz informacija o svim poslovima za definirani red poslova.
qacct -q <queue>Prikaz sažetka potrošnje definiranog reda poslova.