Módosítások

NIIF szuperszámítógépek használata

1 072 bájt törölve, 2013. október 14., 14:05
Hozzáférés a szuperszámítógépekhez
== Hozzáférés a szuperszámítógépekhez ==
 
A szuperszámítógépekhez kulcsos SSH használatával lehet hozzáférni. Ajánlott UTF-8 képes terminált használ az ékezetes betűk megjeelenítése érdekében. PUTTY terminál esetén a ''Window/Translation'' beállítás alatt a character set-et kell UTF-8-ra állítani.
<br />
 
'''SSH belépés'''
 
<code>
$ ssh username@login.budapest.hpc.niif.hu
</code>
 
Az alapértelmezettől eltérő azonosító fájlok is használhatóak az ssh kapcsolódás során a -i kapcsolóval:
 
<code>
ssh -i $HOME/.ssh/budapest.id_rsa username@login.budapest.hpc.niif.hu
</code>
 
'''Fájlmásolás SCP (Secure Copy - biztonságos másolás) segítségével'''
 
Szintaxis:
 
<code>
scp [options] username1@source_host:directory1/filename1 username2@destination_host:directory2/filename2
</code>
 
Egyszerűsített szintaxis:
 
* letöltés a $HOME könyvtárból
<code>
 
scp username@szerver:filename filename
</code>
 
* feltöltés a $HOME könyvtárba
 
<code>
scp filename username@szerver:filename
</code>
 
* Példa:
 
:* Adott file másolása a távoli gépen található ~/user könyvtárba:
=== SSH belépés ===
<code>
scp file.txt usernamessh USER@login.budapestSITE.hpc.niif.hu:home/user/
</code>
ahol a <code>USER</code> a felhasználónév, a <code>SITE</code> pedig a belépéshez használt szupergép neve: '''budapest''', '''debrecen''', '''pecs''', '''szeged'''.
:* Adott file letöltése az aktuális könyvtárba: Nem alapértelmezett kulcs használata a <code>-i KULCS</code> kapcsolóval lehetséges.
=== Fájl másolás SCP segítségével ===
Letöltés a HOME könyvtárból és feltöltés a HOME könyvtárba:
<code>
scp usernameUSER@login.budapestSITE.hpc.niif.hu:home/user/fileFILE FILE scp FILE USER@login.txt SITE.hpc.niif.hu:FILE
</code>
 '''=== Adatátvitel rsync segítségével=== :* Aktuális könyvtárból a távoli gép /home/user mappájába történő másolás:Nagyobb fájlok ill. könyvtárstruktúrák szinkronizálásához az SSH-t és az rsync-et együtt kell használni.
<code>
rsync -e ssh *.c usernameDIRECTORY USER@login.budapest.hpc.niif.hu:/home/user USER
</code>
 
(Az ssh kapcsoló használata kötelezően használandó).
 
A fenti példa az aktuális könyvtárban levő .c fájlokat másolja át a távoli gépre. Ha a távoli gépen már léteznek ezek a .c fájlok, akkor az rsync protokoll szerint csak a fájlok közötti különbséget másolja át program.
 
 
Általánosan használt opciós kapcsolók [option]
 
 
* --delete : azon fájlok törlése, melyek a forrás gépen nem léteznek
* -v : részletesen tájékoztat a futó folyamatokról (Verbose; a -vv kapcsoló még részletesebbé teszi)
* -a : archiválás
* -r : rekurzív másolás
* -z : fájlok tömörítése
== Felhasználói felület ==
214
szerkesztés

Navigációs menü