HAKAP vizsga felkészítő kikérdező

A VIK Wikiből
A lap korábbi változatát látod, amilyen Csia Klaudia Kitti (vitalap | szerkesztései) 2022. június 11., 12:28-kor történt szerkesztése után volt. (Új kérdések hozzáadása.)

KIDOLGOZÁS ALATT
Ez egy nemhivatalos kikérdező, amely a vizsga előtt igyekszik tesztelni titeket. Ebben a kikérdezőben megtalálhatóak a teljes jegyzetből általam kitalált kérdések is, melyek mind a ZH, mind a ZH utáni részeket is tesztelik. Ez a kikérdező csak tudást mér fel, teljesen felkészíteni nem fog tudni a vizsgára! Sok sikert hozzá! :)

Vizsga kikérdező
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(+)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Mi hiányzik az alábbi Dockerfile-ból a "[...]" helyen?

FROM alpine
RUN export ADMIN_USER="mark" \
&& echo $ADMIN_USER > ./mark \
&& unset ADMIN_USER
[...] ash

Típus: egy. Válasz: 3. Pontozás: -.

  1. FROM
  2. RUN
  3. CMD
  4. ROOT

Mi hiányzik az alábbi Dockerfile-ból a "[...]" helyen?

[...] ubuntu
RUN apt-get update
RUN apt-get install –y nginx
CMD [“echo”,”Image created”]

Típus: egy. Válasz: 1. Pontozás: -.

  1. FROM
  2. RUN
  3. CMD
  4. ROOT

Az alábbi állítás egy részét kitakartuk. Mi állhatott a "[...]" helyén?
A "docker run -it alpine ash" parancsot a Docker hoston a Docker [...] hajtja végre.

Típus: egy. Válasz: 2. Pontozás: -.

  1. alpine
  2. daemon
  3. LXC
  4. management tool

Mi az overlay hálózat szerepe a Docker Swarm Mode-ban?

Típus: egy. Válasz: 4. Pontozás: -.

  1. Minden hálózati parancs hozzá fut be, ő menedzseli azokat.
  2. Taskok futtatása hálózaton.
  3. Végrehajtja a számára kiadott feladatot a service-ben.
  4. Megosztott hálózat több host felett, routing átfedő.

Válassza ki a helyes definíciót Amdahl törvényére!

Típus: egy. Válasz: 3. Pontozás: -.

  1. Kiszámítható vele, hogy hány gép köthető rá egy nagysebességű hálózatra.
  2. Megadja a statikus adatközpontok kiesési bevételének százalékos csökkenését.
  3. Egy szekvenciális programkód párhuzamosítható részeit figyelembe véve megadja a várható sebességnövekedés mértékét.
  4. A párhuzamosítható része a feladatnak megadja, hogy milyen szinten korlátozza le a gyorsítás mértékét.

Mely 6 névtér tartozik bele az alapvető Linux névterekbe?

Típus: több. Válasz: 1,2,4,6,7,8. Pontozás: -.

  1. Mount: Saját fájlrendszer, csatolások/létrehozáskor másolódik.
  2. UTS: UNIX Timesharing System, folyamat más host és domainnevet kap (UTS infó).
  3. LSNS: Számontartja az aktív névtereket.
  4. IPC: InterProcess Communication.
  5. CGroup: Host erőforrás felhasználás korlátozása, számontartása.
  6. Net: Hálózati erőforrások izolál, csak visszacsatoló interface, interface-ek mozgathatóak, saját routingtable, firewall, IP.
  7. PID: Process ID, hierarchikus rendszerben, egymásba ágyazott szerkezet.
  8. User: Biztonsági attr. izolálása, mappalés parent user, folyamat lehet root, csak kívülről nem.

A 6 alapvető Linux névtér feladata...

Típus: több. Válasz: 1,3. Pontozás: -.

  1. a rendszer erőforrásainak elszigetelése.
  2. a rendszer százalékos szétosztása az erőforrásoknak megfelelően.
  3. segítenek két konténer elkülönítésében.
  4. a rendszer teljesítőképességének felmérése, és aszerinti felosztása.

Melyek tartoznak a Cgroups erőforrás számontartásokba?

Típus: több. Válasz: 1,3,4,6. Pontozás: -.

  1. Tárolás (mem)
  2. Tároló (hdd/ssd)
  3. Számítás (CPU)
  4. Kommunikáció (blkio)
  5. Egyéb (tmp)
  6. Eszköz (dev)

Mi a statikus adatközpont hátránya túlbiztosítás esetén?

Típus: több. Válasz: 3. Pontozás: -.

  1. A túlbiztosítás az egyenlő a kiesett bevétellel, ugyanis az erőforrások nem képesek teljes mértékben lefedni a kívánt igényeket.
  2. A túlbiztosítás az egyenlő az elveszett ügyfelekkel, ugyanis nem képes minden ügyfelet megfelelően kiszolgálni, így azok másik szolgáltatót választanak.
  3. A túlbiztosítás az egyenlő az alul kihasználtsággal, sok erőforrás kihasználatlan marad.
  4. A túlbiztosítás az egyenlő a párhuzamosítással, túlságosan sok folyamat van egyszerre párhuzamosítva, mely hatékonyság már káros.

Mi a statikus adatközpont hátránya alultervezés esetén?

Típus: több. Válasz: 1,2. Pontozás: -.

  1. Az alultervezés az egyenlő a kiesett bevétellel, ugyanis az erőforrások nem képesek teljes mértékben lefedni a kívánt igényeket.
  2. Az alultervezés az egyenlő az elveszett ügyfelekkel, ugyanis nem képes minden ügyfelet megfelelően kiszolgálni, így azok másik szolgáltatót választanak.
  3. Az alultervezés az egyenlő az alul kihasználtsággal, sok erőforrás kihasználatlan marad.
  4. Az alultervezés az egyenlő a párhuzamosítással, túlságosan sok folyamat van egyszerre párhuzamosítva, mely hatékonyság már káros.

Mi a Docker image és konténer közti kapcsolat?

Típus: egy. Válasz: 2. Pontozás: -.

  1. A Docker image egy konténer futtatott példánya.
  2. A konténer egy Docker image futtatott példánya.
  3. Akár több Docker konténer is lehet egy image-ben.
  4. Akár több Docker image is lehet egy konténerben.

Több Docker konténert alapértelmezett hálózati beállítással hoztunk létre. A konténerek számára a hálózati elérése céljából...

Típus: egy. Válasz: 2. Pontozás: -.

  1. új névtereket kell létrehoznunk és az interface-eket átmozgatnunk a megfelelő névterekbe.
  2. a docker0 bridge-n keresztül történik, de a konténerek csak nem-publikus (private) IP címet kapnak.
  3. a docker0 bridge-n keresztül történik, de a konténerek csak publikus IP címet kapnak.
  4. routinggal oldjuk meg a kapcsolat kiépítését.

Ha van egy-egy interface-ünk két külön net namespace-ben, akkor azok hogyan kommunikálnak egymással, hogyan lehet összekötni őket?

Típus: egy. Válasz: 4. Pontozás: -.

  1. Új névtereket kell létrehoznunk és az interface-eket átmozgatnunk a megfelelő névterekbe.
  2. A docker0 bridge-n keresztül, de a konténerek csak nem-publikus (private) IP címet kapnak.
  3. A docker0 bridge-n keresztül történik, de a konténerek csak publikus IP címet kapnak.
  4. Routinggal oldjuk meg a kapcsolat kiépítését.

Mely(ek) lehet(nek) nagyméretű számítási erőforrás rendszer(ek)?

Típus: több. Válasz: 2,3. Pontozás: -.

  1. Nyomtató egy hálózatra kötve.
  2. Clusterek.
  3. Nagysebességű helyi hálózaton keresztül összekötött ugyanolyan számítógépek.
  4. Filesharing.

Mi(k) az előnye(i) a konténernek?

Típus: több. Válasz: 1,4. Pontozás: -.

  1. Gyorsan deployolható.
  2. Deamont futtat, így van root jog.
  3. Nincs hardver izoláció, mint VM-eknél.
  4. Hordozható és flexibilis.

Mi(k) a hátránya(i) egy konténernek?

Típus: több. Válasz: 1,3. Pontozás: -.

  1. Nincs hardver izoláció, mint VM-eknél.
  2. Hordozható.
  3. Default user a root a konténerben.
  4. Gyors deployment.

Mely állítás(ok) igaz(ak) a konténerre?

Típus: több. Válasz: 1,2,4. Pontozás: -.

  1. Alkalmazások csomagszintű terjesztésére használják.
  2. OS szintű virtualizáció, elkülönített erőforrások, de a kernel közös.
  3. Egy konténerben több különböző OS is megtalálható.
  4. Microservices architektúra támogatásár + SOA (Service Oriented Architecture).

Mely(ek) Linux namespace rendszerhívás(ok)?

Típus: több. Válasz: 1,2,4. Pontozás: -.

  1. Unshare: Folyamat végrehajtási kontextus részeit szétválasztja, amelyeket más folyamatokkal osztanak meg.
  2. Setns: Belép a fájleíró által megadott névtérbe.
  3. Unmount: Folyamat, mely fájlrendszer lecsatolódásakor másolódik.
  4. Clone: Részek megosztása folyamat létrehozásakor + jelzők áttelepíteni való névterekhez.

Az LXC (Linux Container) egy userspace interfész a Linux kernel elszigetelési funkciókhoz. Felhasználók könnyen tudnak kezelni rendszer- vagy alkalmazási konténereket. A Libvirt LXC egy userspace container management tool.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Mely állítás(ok) igaz(ak) a Dockerre?

Típus: egy. Válasz: 2,3,4. Pontozás: -.

  1. Instabil kontroll és plugin API.
  2. Linux container engine, minden docker parancsot ez az engine hajt végre.
  3. Multi-arch, multi-OS és klaszterezhető.
  4. Fizetős, felhasználói támogatással: docker-ee.

A Docker Peer-to-Peer architektúrát használ. A Docker deamonon keresztül, amely a Docker konténerek építésének, futásának és létrehozásának nagyfokú kezelését teszi lehetővé.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Miknek a segítségével tud kommunikálni egy a Docker kliens és a deamon?

Típus: több. Válasz: 2,3,4. Pontozás: -.

  1. Bridge
  2. REST API
  3. UNIX socker
  4. Hálózati interfész

Melyek a Docker architektúra részei?

Típus: több. Válasz: 1,2,3,4. Pontozás: -.

  1. Tárház (registry): Alapesetben helyi (on-host), Docker on-line adatbázist (github-hoz hasonló).
  2. Képfájl (image): Egy VM-nek megfelelő fájl együttes, amely tartalmaz minden olyan kiegészítést (lib, db, config, stb), ami szükséges az igényelt alkalmazás futtatásához.
  3. Konténer (container): Egy Docker image futtatott példánya.
  4. Deamon: Konténerek építésének, futásának és létrehozásának nagyfokú kezelését teszi lehetővé.

Melyek a Docker Engine főbb részei?

Típus: több. Válasz: 1,2,4. Pontozás: -.

  1. Szerver: Egy hosszú futású program, ami a Docker Deamon.
  2. REST API: Megadja az interfészeket, amit a program használhat, hogy a deamonnal kommunikáljon, és utasítsa őt, hogy mit tegyen.
  3. Konténter (container): Egy Docker image futtatott példánya.
  4. CLI: A Docker REST API-t használja a Docker deamon vezérléséhez vagy interakciójához szkriptekkel vagy parancsokkal.

Típus: egy. Válasz: . Pontozás: -.

  1. Igaz
  2. Hamis

Típus: egy. Válasz: . Pontozás: -.