LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor...

10
Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál 2014 szeptemberétől kezdődően az IB413 és az IL405 laborok menedzsmentjére egy web portál áll rendelkezésre, amely elérhető a laborokból és az ftslab VPN használatával. A portál elérhető a https://shelob.ftslab.local/ vagy a https://10.40.253.2/ címen (mindenképpen https-sel kezdődően írjuk be a címet). A portál szolgál az alapvető menedzsment feladatok elvégzése, mint pl.: virtuális gépek terítése a laborban a hallgatók számára. A portált a Jenkins (http://jenkins-ci.org/) szerver biztosítja. A portálra történő bejelentkezés után a kezdőképernyő fogad, ahol láthatóak az egyes menedzsment funkciókat ellátó futatható feladatok. A menedzsment funkciók a következők: Laborgépek elérhetősége (Check Labpcs): A használni kívánt laborgépek elérhetőségét lehet ellenőrizni. 1. Tömörített állomány kibontása (Decompress File): Korábban szétterített állomány kitömörítése a laborgépeken. 2. Törlés (Delete Item): Laborgépen található állomány vagy mappa törlése 3. Jogosultság rendbetétele (Fix Permission): Laborgépen található állomány vagy mappa jogosultságának beállítása, hogy elérhető legyen a hallgatók számára (meres felhasználó). 4. Terítés a laborgépekre (Image Distribute): Állomány vagy mappa szétmásolása laborgépekre az images-meres megosztásról 5. Szabad hely lekérdezése (List Freespace): A virtuális gépeknek rendelkezésre álló szabad hely lekérdezése 6. Terített állományok listázása (List Images): A kiterített állományok listázása 7. Laborgépek újraindítása (Reboot Machines) 8. Ideiglenes állományok törlése (Remove Temporaly Files): A hallgatói felhasználó ideiglenes állományainak törlése (Asztal, letöltések, ideiglenes állományok) 9. Parancs futtatása (Run Command) 10. Laborgépek leállítása (Shutdown Machines) 11. Laborgépek elindítása (Start Labpcs) 12. Az egyes feladatok paraméterei eltérőek, de mindegyikben vagy egy közös paraméter, hogy mely laborgépeket akarjuk használni, az egyes feladatok csak a kiválasztott gépeken hajtódnak végre. A paraméter neve Labpc, az értékei pedig a következők: IB413: Az IB413 labor összes gépe (40db) IB413-F3R: Az IB413 labor első három sorában található gépek (24db) IB413-FAST: Az IB413 labor erősebb gépei (26db) IL405: Az IL405 labor összes gépe (12db) Terítés a laborban A virtuális gépek terítésének menete a laborban: A terítendő virtuális gépet az images-meres megosztásra fel kell másolni 1. Bejelentkezés a menedzsment portálra 2. A laborgépek elindítása 3. A laborgépek elérhetőségének ellenőrzése 4. A virtuális gép terítése 5. A virtuális gép kicsomagolása (opcionális) 6. Jogosultság megjavítása (opcionális) 7. A kiterített virtuális gép ellenőrzése szúrópróba szerűen 8. A laborgépek leállítása 9. 1. Virtuális gép felmásolása Az images-meres megosztás szolgál a virtuális gépek tárolására, a laborban csak az itt megtalálható virtuális gépek teríthetőek. A megosztásra a virtuális gépet egy becsomagolt zip vagy 7z állományként, vagy pedig egy könyvtárként kell felmásolni. Mindenképpen kerülni kell a szóközök használatát az állomány vagy könyvtár nevében. A példaterítés során egy könyvtárat és egy zip állomány lesz kiterítve. A megosztás az \\images.inf.mit.bme.hu\images-meres vagy a \\152.66.252.235\images-meres címen érhető el. Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment funkciók a következők: Terítés a laborban 1. Virtuális gép felmásolása 2. Bejelentkezés 3. Laborgépek elindítása 4. Laborgépek elérhetőségének ellenőrzése 5. Virtuális gép terítése 6. Állomány kibontása 7. Jogosultság megjavítása 8. Ellenőrzés 9. Laborgépek kikapcsolása További feladatok Virtuális gépek listázása: Szabad hely lekérdezése: Virtuális gép törlése: LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute 1 of 10 2014.09.08. 13:54

Transcript of LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor...

Page 1: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

Labor infrastruktúra használata

A laborok menedzsmentjére szolgáló portál

2014 szeptemberétől kezdődően az IB413 és az IL405 laborok menedzsmentjére egy web portál áll rendelkezésre, amely elérhető alaborokból és az ftslab VPN használatával. A portál elérhető a https://shelob.ftslab.local/ vagy a https://10.40.253.2/ címen (mindenképpenhttps-sel kezdődően írjuk be a címet). A portál szolgál az alapvető menedzsment feladatok elvégzése, mint pl.: virtuális gépek terítése alaborban a hallgatók számára. A portált a Jenkins (http://jenkins-ci.org/) szerver biztosítja. A portálra történő bejelentkezés után akezdőképernyő fogad, ahol láthatóak az egyes menedzsment funkciókat ellátó futatható feladatok.

A menedzsment funkciók a következők:

Laborgépek elérhetősége (Check Labpcs): A használni kívánt laborgépek elérhetőségét lehet ellenőrizni.1. Tömörített állomány kibontása (Decompress File): Korábban szétterített állomány kitömörítése a laborgépeken.2. Törlés (Delete Item): Laborgépen található állomány vagy mappa törlése3. Jogosultság rendbetétele (Fix Permission): Laborgépen található állomány vagy mappa jogosultságának beállítása, hogy elérhető legyen a hallgatók számára (meres felhasználó).4. Terítés a laborgépekre (Image Distribute): Állomány vagy mappa szétmásolása laborgépekre az images-meres megosztásról5. Szabad hely lekérdezése (List Freespace): A virtuális gépeknek rendelkezésre álló szabad hely lekérdezése6. Terített állományok listázása (List Images): A kiterített állományok listázása7. Laborgépek újraindítása (Reboot Machines)8. Ideiglenes állományok törlése (Remove Temporaly Files): A hallgatói felhasználó ideiglenes állományainak törlése (Asztal, letöltések, ideiglenes állományok)9. Parancs futtatása (Run Command)10. Laborgépek leállítása (Shutdown Machines)11. Laborgépek elindítása (Start Labpcs)12.

Az egyes feladatok paraméterei eltérőek, de mindegyikben vagy egy közös paraméter, hogy mely laborgépeket akarjuk használni, az egyes feladatok csak a kiválasztott gépeken hajtódnakvégre. A paraméter neve Labpc, az értékei pedig a következők:

IB413: Az IB413 labor összes gépe (40db)IB413-F3R: Az IB413 labor első három sorában található gépek (24db)IB413-FAST: Az IB413 labor erősebb gépei (26db)IL405: Az IL405 labor összes gépe (12db)

Terítés a laborban

A virtuális gépek terítésének menete a laborban:

A terítendő virtuális gépet az images-meres megosztásra fel kell másolni1. Bejelentkezés a menedzsment portálra2. A laborgépek elindítása3. A laborgépek elérhetőségének ellenőrzése4. A virtuális gép terítése5. A virtuális gép kicsomagolása (opcionális)6. Jogosultság megjavítása (opcionális)7. A kiterített virtuális gép ellenőrzése szúrópróba szerűen8. A laborgépek leállítása9.

1. Virtuális gép felmásolása

Az images-meres megosztás szolgál a virtuális gépek tárolására, a laborban csak az itt megtalálható virtuális gépek teríthetőek. A megosztásra a virtuális gépet egy becsomagolt zip vagy 7zállományként, vagy pedig egy könyvtárként kell felmásolni. Mindenképpen kerülni kell a szóközök használatát az állomány vagy könyvtár nevében. A példaterítés során egy könyvtárat és egyzip állomány lesz kiterítve. A megosztás az \\images.inf.mit.bme.hu\images-meres vagy a \\152.66.252.235\images-meres címen érhető el.

Labor infrastruktúra használataA laborok menedzsmentjére szolgáló portál

A menedzsment funkciók a következők:Terítés a laborban

1. Virtuális gép felmásolása2. Bejelentkezés3. Laborgépek elindítása4. Laborgépek elérhetőségének ellenőrzése5. Virtuális gép terítése6. Állomány kibontása7. Jogosultság megjavítása8. Ellenőrzés9. Laborgépek kikapcsolása

További feladatokVirtuális gépek listázása:Szabad hely lekérdezése:Virtuális gép törlése:

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

1 of 10 2014.09.08. 13:54

Page 2: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

2. Bejelentkezés

Jelentkezzünk be a portálra a megfelelő felhasználónév/jelszó párossal.

3. Laborgépek elindítása

A nyitóképernyőn kattintsuk a Start Labpcs feladatra.

A bal oldali menüben kattintsunk a Build with Parameters menüpontra és ki kell választani, mely labor gépeket akarjuk használni.

A feladatot a Build gombbal lehet elindítani. A kimenetet az újonnan indult feladaton keresztül lehet elérni. A laborgépek elindulása 1-2 perc időt vesz igénybe.

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

2 of 10 2014.09.08. 13:54

Page 3: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

4. Laborgépek elérhetőségének ellenőrzése

A gépek elindulása után ellenőrizzük azok elérhetőségét a Check Labpcs feladat futtatásával. A kimeneten látható hogy elérhető-e az összes használni kívánt laborgép, vagy mely gépek nemérhetőek el.

5. Virtuális gép terítése

A virtuális gép terítéséhez az Image Distribute feladat használható. Elsőként a használni kívánt gépeket kell kiválasztani, majd pedig, hogy mit akarunk teríteni. A terítendő állomány vagykönyvtár megadása a következő képen szükséges. A Példa könyvtárat \\images.inf.mit.bme.hu\images-meres\demo\demo elérési úton található. A könyvtár megadásához a/mnt/images-meres/ után kell megadni a megosztáson belül hol érhető el a könyvtár, tehát ebben az esetben demo\demo kell megadni az ItemName? mezőbe, a backslash helyett pert

használva. ItemName?: /mnt/images-meres/demo/demo

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

3 of 10 2014.09.08. 13:54

Page 4: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

A Példa zip állományt a \\images.inf.mit.bme.hu\images-meres\demo\deploy.zip elérési úton található. Az állomány megadásához a /mnt/images-meres/ után kell megadni amegosztáson belül hol érhető el a könyvtár, tehát ebben az esetben demo\deploy.zip kell megadni az ItemName? mezőbe, a backslash helyett pert használva. ItemName?: /mnt/images-meres/demo/deploy.zip Tömörített állomány esetén, van lehetőség a terítés után azonnali kitömörítést is kérni.

A feladat kimenete:

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

4 of 10 2014.09.08. 13:54

Page 5: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

6. Állomány kibontása

A kiterített zip állomány kitömörítéséhez a Decompress File feladat használható, itt csak az állomány nevét szükséges megadni (deploy.zip).

A kimeneten látható, hogy a folyamat hol tart.

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

5 of 10 2014.09.08. 13:54

Page 6: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

7. Jogosultság megjavítása

Jogosultság megjavítása mindenképpen szükséges, ha a virtuális gépet zip állományban terítettük a labor gépekre. Látható a deploy könyvtárnál az X jel, ami arra utal, hogy a meresfelhasználó számára a könyvtár tartalma nem érhető el.

A jogosultság helyreállításhoz adjuk meg a könyvtár nevét (deploy).

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

6 of 10 2014.09.08. 13:54

Page 7: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

A feladat lefutása után a kitömörített könyvtár elérhető lesz a meres felhasználó számára.

8. Ellenőrzés

A kiterített virtuális gép ellenőrzéséhez célszerű 2-3 gépen bejelentkezni és elindítani a virtuális gépet.

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

7 of 10 2014.09.08. 13:54

Page 8: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

9. Laborgépek kikapcsolása

A kikapcsoláshoz az erre szolgáló feladat használható, amely késletetéssel állítja le a laborgépeket. A késletetés ideje 1 perc.

További feladatok

Virtuális gépek listázása:

Szabad hely lekérdezése:

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

8 of 10 2014.09.08. 13:54

Page 9: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

Virtuális gép törlése:

Kimenet:

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

9 of 10 2014.09.08. 13:54

Page 10: LabImageDistribute – FTSRG Infrastruktúrastatic.inf.mit.bme.hu/it/terites405413.pdf · Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál A menedzsment

Last modified on Sep 6, 2014 3:58:40 PM

-- Main.AronToth? - 2014.09.05.

Attachments (19)

LabImageDistribute – FTSRG Infrastruktúra https://trac.inf.mit.bme.hu/infrastruktura/wiki/LabImageDistribute

10 of 10 2014.09.08. 13:54