„Budapest2 klaszter” változatai közötti eltérés
a |
|||
18. sor: | 18. sor: | ||
=== Belépés === | === Belépés === | ||
− | < | + | <pre> |
ssh USER@login.budapest2.hpc.niif.hu | ssh USER@login.budapest2.hpc.niif.hu | ||
− | </ | + | </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: | ||
− | < | + | <pre> |
module avail | module avail | ||
− | </ | + | </pre> |
a már betöltött modulok listáját: | a már betöltött modulok listáját: | ||
− | < | + | <pre> |
module list | module list | ||
− | </ | + | </pre> |
Alkalmazást a következő paranccsal tölthetünk be: | Alkalmazást a következő paranccsal tölthetünk be: | ||
− | < | + | <pre> |
module load APP | module load APP | ||
− | </ | + | </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 |
Tartalomjegyzék
[elrejtés]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