This shows you the differences between two versions of the page.
uso:laboratoare:new:09-vm:demo [2018/11/30 16:54] octavian.guzu |
uso:laboratoare:new:09-vm:demo [2018/11/30 17:01] (current) octavian.guzu [6. SSH pe mașina virtuală] |
||
---|---|---|---|
Line 7: | Line 7: | ||
Pentru început, vom porni o mașină virtuală, mai exact mașina oficială de USO. | Pentru început, vom porni o mașină virtuală, mai exact mașina oficială de USO. | ||
- | TODO: POZĂ_VM_START | + | {{:uso:laboratoare:new:09-vm:vm_start.png?nolink&700|}} |
Ne autentificăm cu credidentialele ''student:student''. | Ne autentificăm cu credidentialele ''student:student''. | ||
- | TODO: POZĂ_VM_AUTH | + | {{:uso:laboratoare:new:09-vm:vm_auth.png?nolink&700|}} |
Verificăm accesul la internet. Putem folosi de exemplu comanda ''ping''. | Verificăm accesul la internet. Putem folosi de exemplu comanda ''ping''. | ||
- | TODO: POZĂ_VM_PING | + | {{:uso:laboratoare:new:09-vm:vm_ping.png?nolink&700|}} |
==== 1. Vizualizarea resurselor hardware ==== | ==== 1. Vizualizarea resurselor hardware ==== | ||
Line 21: | Line 21: | ||
Putem vedea resursele hardware are mașinii folosind comenzile ''lscpu, lshw și free''. Țineți cont de faptul că întregul hardware este virtualizat, vom vedea mai târziu cum putem schimba acestea caracteristici din setările mașinii. | Putem vedea resursele hardware are mașinii folosind comenzile ''lscpu, lshw și free''. Țineți cont de faptul că întregul hardware este virtualizat, vom vedea mai târziu cum putem schimba acestea caracteristici din setările mașinii. | ||
- | TODO: POZĂ_VM_LSCPU | + | {{:uso:laboratoare:new:09-vm:vm_lscpu.png?nolink&700|}} |
==== 2. Salvarea stării la închiderea mașinii ==== | ==== 2. Salvarea stării la închiderea mașinii ==== | ||
Line 27: | Line 27: | ||
În momentul în care dorim să închidem mașina virtuală, putem opta să îi salvăm starea. Astfel, când vom porni mașina din nou, ea se va afla în starea în care era la momentul respectiv. | În momentul în care dorim să închidem mașina virtuală, putem opta să îi salvăm starea. Astfel, când vom porni mașina din nou, ea se va afla în starea în care era la momentul respectiv. | ||
- | TODO: POZĂ_VM_ȘAVE_STATE | + | {{:uso:laboratoare:new:09-vm:vm_save_state.png?nolink&700|}} |
==== 3. Salvarea stării prin snapshot-uri ==== | ==== 3. Salvarea stării prin snapshot-uri ==== | ||
Line 33: | Line 33: | ||
De multe ori dorim să putem reveni la o stare anterioară a mașinii virtuale. Putem face acest lucru folosind snapshot-uri. Ele ne permit practic să salvăm starea curentă a mașinii virtuale și să o restituim ulterior. De exemplu, Microsoft oferă imagini de mașini virtuale pentru dezvoltatori, dar care au licență valabilă 60 de zile. Chiar ei recomandă crearea unui snapshot pentru salvarea stării inițiale. În continuare vom crea un snapshot pentru mașina de USO. | De multe ori dorim să putem reveni la o stare anterioară a mașinii virtuale. Putem face acest lucru folosind snapshot-uri. Ele ne permit practic să salvăm starea curentă a mașinii virtuale și să o restituim ulterior. De exemplu, Microsoft oferă imagini de mașini virtuale pentru dezvoltatori, dar care au licență valabilă 60 de zile. Chiar ei recomandă crearea unui snapshot pentru salvarea stării inițiale. În continuare vom crea un snapshot pentru mașina de USO. | ||
- | TODO: POZĂ_VM_SNAPSHOT | + | {{:uso:laboratoare:new:09-vm:vm_snapshot.png?nolink&700|}} |
==== 4. Modificarea resurselor hardware ==== | ==== 4. Modificarea resurselor hardware ==== | ||
Line 39: | Line 39: | ||
După cum am zis mai sus, hardware-ul mașinii virtuale este unul virtualizat. Astfel, noi putem defini ce CPU va avea, câtă memorie RAM și așa mai departe. După ce modificăm caracteristicile hardware ale unei mașini, o putem deschide și rula comenzile de mai sus pentru vizualizarea resurselor hardware. Vom observa că acestea se schimbă corespunzător cu setările noastre. | După cum am zis mai sus, hardware-ul mașinii virtuale este unul virtualizat. Astfel, noi putem defini ce CPU va avea, câtă memorie RAM și așa mai departe. După ce modificăm caracteristicile hardware ale unei mașini, o putem deschide și rula comenzile de mai sus pentru vizualizarea resurselor hardware. Vom observa că acestea se schimbă corespunzător cu setările noastre. | ||
- | TODO: POZĂ_VM_MODIF_HARDWARE | + | {{:uso:laboratoare:new:09-vm:vm_hardware_modif.png?nolink&700|}} |
==== 5. Interfețe de rețea ==== | ==== 5. Interfețe de rețea ==== | ||
Line 45: | Line 45: | ||
Mașina virtuală comunică cu mașină gazdă (fizică) prin interfața de rețea ''host-only''. Pentru a ne convinge de acest lucru, putem da ping de pe mașina fizică pe mașina virtuală. Inițial cu interfața host-only activată, iar ulterior cu ea dezactivată. Vom observa că în al doilea caz, ping-ul nu va merge. | Mașina virtuală comunică cu mașină gazdă (fizică) prin interfața de rețea ''host-only''. Pentru a ne convinge de acest lucru, putem da ping de pe mașina fizică pe mașina virtuală. Inițial cu interfața host-only activată, iar ulterior cu ea dezactivată. Vom observa că în al doilea caz, ping-ul nu va merge. | ||
- | TODO: POZĂ_VM_HOST_ONLY | + | {{:uso:laboratoare:new:09-vm:vm_host_only.png?nolink&700|}} |
- | TODO: POZE_VM_PING_DEZACT | + | {{:uso:laboratoare:new:09-vm:vm_ping_hostonly.png?nolink&700|}} |
==== 6. SSH pe mașina virtuală ==== | ==== 6. SSH pe mașina virtuală ==== | ||
Line 52: | Line 52: | ||
De multe ori ne este mai comod să ne conectăm prin ssh pentru a lucra pe o mașină virtuală. De exemplu pentru o mașină virtuală aflată în cloud, acesta este singurul mod de a o accesa. Pentru acest exemplu vom folosi clusterul facultății ''fep.grid.pub.ro'', dar se putea folosi în loc și o mașină virtuală locală. | De multe ori ne este mai comod să ne conectăm prin ssh pentru a lucra pe o mașină virtuală. De exemplu pentru o mașină virtuală aflată în cloud, acesta este singurul mod de a o accesa. Pentru acest exemplu vom folosi clusterul facultății ''fep.grid.pub.ro'', dar se putea folosi în loc și o mașină virtuală locală. | ||
- | TODO: POZĂ_SSH_FEP | + | {{:uso:laboratoare:new:09-vm:vm_ssh.png?nolink&700|}} |