=====A szoftverkörnyezet bemutatása===== Nincs mentés! Mindenki maga gondoskodjon a pótolhatatlan adatai védelméről, mentéséről. ->[[nobackup]] Az atlasz név alatt jelenleg 18 darab számoló node szolgál. A ténylegesen használható erőforrások ezeken a fizikai gépeken virtualizálva futnak. Az egyik virtuális gép neve 'login'. Erre lehet belépni, innen lehet programot futtatni. A többi gép csak a slurm erőforráskezelő rendseren keresztül érhető el. A rendszeren Linux fut. (Debian GNU/Linux) A rendszer használatához Linux parancssoros felhasználói ismeretek szükségesek. ==Program(csomagok) telepítése== A felhasználók nem rendelkeznek 'root' vagy 'sudo' jogosultsággal, minden konfigurációt és installációt szolgáltatásként végzünk. Ha valami programra szükség van, azt levélben történő jelzés után, amint lehet, felrakjuk. Ha egy program(csomag)nak létezik a debian stable verziója, akkor azt preferáljuk. ==Felhasználói adatok== Mentés nincs. A felhasználói HOME directoryk a /users/ alatt találhatók. Léteznek speciális, külön igényelt projectterületek a /project/ alatt. Ezek a területek a fejgép alól, valamint az összes számoló node alól elérhetőek. A tárterület NFS protokollal van megosztva. ==Átmeneti területek== Nincsen általánosan, mindenhonnan elérhető scratch terület. Minden számoló node-ban van /tmp/, ami átmeneti file-ok tárolására szolgál. Az itt található adatok job futásának végekor törlődnek, törlődhetnek. ==/tmp/ mérete== *A [[hpc2019]] részben (cn18-01..cn18-35) nincs belső diszk, így a /tmp/ a memóriából foglal helyet. Nagyobb mennyiségű adat tárolására nem alkalmas. 27 [[GiB]] a maximális mérete. Amennyiben egy job sok adatot pakol a /tmp/ -be, akkor csökken a használható memóriája. *A [[flocking]] partícióban cca 700 GB a /tmp; a big01 gépen van egy cca 4TB /scratch. ==Speciális rendszerterületek== *A Debian oprendszeren kívüli, egyedi telepítésű szoftverek a /usr/local/ alatt találhatóak. Ezek a directoryk a fejgépről, és minden számoló node-ról ugyanúgy érhetőek el. ==A fejgép és a számoló node-ok oprendszere== Mind a [[loginnode|login node]], mind a számoló node-ok Debian GNU/Linux alapúak. A login node pontosan megegyezik a számoló node-ok konfigurációjával. Minden számoló node pontosan ugyanúgy van konfigurálva, mindegyiken ugyanazt a szoftverkörnyezetet lehet elérni. ==Felhasználói csoportok== *hpc csoport: normál felhasználók, minden erőforrást elérnek. *pvm csoport: PVM oktatásban részt vevő gyakvezérek. *pvm-students csoport: PVM oktatásban részt vevő hallgatók. Jelenleg inatktív ez a szolgáltatás. Ez a felosztás az operációs rendszer szempontjából érdekes, és nem érinti az egy feladat/project szerint szerveződő csoportosítást. Feladat/project szerinti csoportos munkára és közös tárterületre van lehetőség. E-mailen lehet igényelni. ====Telepített programok==== *A fejgépen található fordítók/nyelvek többek között: *GNU C *GNU fortran95 (gfortran) *GNU fortran77 (g77 *Python3 *R *perl5 * MPI köztesréteg: OpenMPI * PVM köztesréteg: pvm 3.4.6 * Queue rendszer: slurm Bármi egyéb szoftverigényt képességeink szerint igyekszünk telepíteni. Nincs üzemeltetési keret license vásárlásra, de megvásárolt programok telepítését elvégezzük.