„Budapest2 klaszter” változatai közötti eltérés

Innen: KIFÜ Wiki
a
18. sor: 18. sor:
  
 
=== Belépés ===
 
=== Belépés ===
<code>
+
<pre>
 
ssh USER@login.budapest2.hpc.niif.hu
 
ssh USER@login.budapest2.hpc.niif.hu
</code>
+
</pre>
 
Nem alapértelmezett kulcs használata esetén a <code>-i KULCS</code> kapcsolóval megadása szükséges (SSH és SCP parancsok).
 
Nem alapértelmezett kulcs használata esetén a <code>-i KULCS</code> kapcsolóval megadása szükséges (SSH és SCP parancsok).
  
51. sor: 51. sor:
 
=== Modul környezet ===
 
=== Modul környezet ===
 
Az elérhető modulok listáját a következő paranccsal kapjuk meg:
 
Az elérhető modulok listáját a következő paranccsal kapjuk meg:
<code>
+
<pre>
 
module avail
 
module avail
</code>
+
</pre>
 
a már betöltött modulok listáját:
 
a már betöltött modulok listáját:
<code>
+
<pre>
 
module list
 
module list
</code>
+
</pre>
 
Alkalmazást a következő paranccsal tölthetünk be:
 
Alkalmazást a következő paranccsal tölthetünk be:
<code>
+
<pre>
 
module load APP
 
module load APP
</code>
+
</pre>
 
A NIIF által beállított környezeti változókat <code>nce</code> parancs listázza ki.
 
A NIIF által beállított környezeti változókat <code>nce</code> parancs listázza ki.
 +
 +
=== Adatok megosztása projekt tagok számára ===
 +
Fájlok ill. könyvtárak megosztásához ACL-eket kell beállítani. A HOME könyvtárat más felhasználó (OTHER) számára olvashatóvá, így tehetjük
 +
<pre>
 +
setfacl -m u:OTHER:rx $HOME
 +
</pre>
 +
Addott könyvtárat (DIRECTORY) írahtóvá:
 +
<pre>
 +
setfacl -m u:OTHER:rxw $HOME/DIRECTORY
 +
 +
</pre>
 +
A kiterjesztett jogokat a következő paranccsal kérhetjük le:
 +
<pre>
 +
getfacl $HOME/DIRECTORY
 +
</pre>
 +
 +
== Közös home könyvtár használata ==
 +
A szuperszámítógépek login gépeit összekötő közös fájlrendszer a következő könyvtár alatt található:
 +
<pre>
 +
/mnt/fhgfs/home/$USER
 +
</pre>
 +
Biztonsági mentést a közös könyvtárba a következő paranccsal tudunk végezni:
 +
<pre>
 +
rsync -avuP --delete $HOME/DIRECTORY /mnt/fhgfs/home/$USER
 +
</pre>

A lap 2015. május 20., 11:39-kori változata

Klaszter Budapest2
Típus HP
core / node 10 × 2 Xeon E5-2680v2 2.80GHz
GPU / node 2 × Nvidia K20
CN szám 14

Belépés

ssh USER@login.budapest2.hpc.niif.hu

Nem alapértelmezett kulcs használata esetén a -i KULCS kapcsolóval megadása szükséges (SSH és SCP parancsok).

Fájlok másolása SCP-vel

Letöltés a HOME könyvtárból és feltöltés a HOME könyvtárba:

Fel:  scp FILE USER@login.budapest2.hpc.niif.hu:FILE
Le :  scp USER@login.budapest2.hpc.niif.hu:FILE FILE

Adatszinkronizáció

Nagyobb fájlok ill. könyvtárstruktúrák szinkronizálásához a következő parancsokat kell használni

Fel:  rsync -a -e ssh DIRECTORY USER@login.budapes2t.hpc.niif.hu:/home/USER
Le :  rsync -a -e ssh USER@login.budapest2.hpc.niif.hu:/home/USER/DIRECTORY

A törölt fájlok szinkronizálásához a --delete opciót kell megadni.

Felhasználói felület

              rövid CWD
                    |
   BUDAPEST2[login] ~ (0)$
       |       |       |
  HPC állomás  |       |
        rövid gép név  |
              előző parancs exit kódja

Modul környezet

Az elérhető modulok listáját a következő paranccsal kapjuk meg:

module avail

a már betöltött modulok listáját:

module list

Alkalmazást a következő paranccsal tölthetünk be:

module load APP

A NIIF által beállított környezeti változókat nce parancs listázza ki.

Adatok megosztása projekt tagok számára

Fájlok ill. könyvtárak megosztásához ACL-eket kell beállítani. A HOME könyvtárat más felhasználó (OTHER) számára olvashatóvá, így tehetjük

setfacl -m u:OTHER:rx $HOME

Addott könyvtárat (DIRECTORY) írahtóvá:

setfacl -m u:OTHER:rxw $HOME/DIRECTORY

A kiterjesztett jogokat a következő paranccsal kérhetjük le:

getfacl $HOME/DIRECTORY

Közös home könyvtár használata

A szuperszámítógépek login gépeit összekötő közös fájlrendszer a következő könyvtár alatt található:

/mnt/fhgfs/home/$USER

Biztonsági mentést a közös könyvtárba a következő paranccsal tudunk végezni:

rsync -avuP --delete $HOME/DIRECTORY /mnt/fhgfs/home/$USER