This shows you the differences between two versions of the page.
|
rl:info:resurse:vm-laborator [2025/11/08 20:39] laura.ruse [OpenStack] |
rl:info:resurse:vm-laborator [2025/11/10 09:10] (current) florin.stancu [Local VM] |
||
|---|---|---|---|
| Line 15: | Line 15: | ||
| * La **Flavor**, este suficient ''m1.small'', nu aveți nevoie de mai multe procesoare sau memorie mare; | * La **Flavor**, este suficient ''m1.small'', nu aveți nevoie de mai multe procesoare sau memorie mare; | ||
| * La **Networks**, selectați ''vlan9'' și apăsați pe săgeata sus pentru a o seta; | * La **Networks**, selectați ''vlan9'' și apăsați pe săgeata sus pentru a o seta; | ||
| + | * La **Key Pair** Alegeți cheia publică adaugată anterior; | ||
| * Acum puteti porni masina prin butonul **Launch Instance**! | * Acum puteti porni masina prin butonul **Launch Instance**! | ||
| Line 30: | Line 31: | ||
| ===== Local VM ===== | ===== Local VM ===== | ||
| - | Ca alternativă la OpenStack, puteți descărca o mașină virtuală locală pe care s-o rulați pe propriul PC. Pentru aceasta, trebuie să aveți un program hypervizor instalat (e.g., [[https://www.vmware.com/products/workstation-player.html|VMware]], [[https://www.virtualbox.org/|VirtualBox]], [[https://documentation.suse.com/sles/11-SP4/html/SLES-all/cha-qemu-running.html|qemu+kvm]]. | + | Ca alternativă la OpenStack, puteți descărca o mașină virtuală locală pe care s-o rulați pe propriul PC. Pentru aceasta, trebuie să aveți un program hypervizor instalat (e.g., [[https://archive.org/download/vmwareworkstationarchive/17.x/|VMware]], [[https://www.virtualbox.org/|VirtualBox]], [[https://documentation.suse.com/sles/11-SP4/html/SLES-all/cha-qemu-running.html|qemu+kvm]]. |
| - | Imaginea mașinii virtuale pentru laboratorul de RL **(2023)** o puteți descărca [[https://github.com/cs-pub-ro/RL-lab-vm/releases|de la această adresă (GitHub Releases)]]. Vedeți mai jos considerente de rulare în funcție de hypervizorul ales. | + | Imaginea mașinii virtuale pentru laboratorul de RL **(2025)** o puteți descărca [[https://github.com/cs-pub-ro/RL-lab-vm/releases|de la această adresă (GitHub Releases)]]. Vedeți mai jos considerente de rulare în funcție de hypervizorul ales. |
| - | * Va trebui să vă creați mașină virtuală nouă în programul dorit, apoi să adăugați un disk nou existent unde alegeți fișierul descărcat ''RL_2023*.vmdk''. | + | * Proiectele de VMware (.vmx) și VirtualBox (.vbox) ar trebui să se deschidă fără probleme, folosind un disk .vmdk partajat. Dacă există probleme, păstrați doar disk file-ul și refaceți-le cu wizardul de creat mașini noi al programului preferat. |
| * Se recomandă utilizarea VMWare pentru o pregătire de cât mai ușoară a infrastructurii (VirtualBox are o ciudățenie la rețeaua NAT și nu e ușor să vă conectați prin SSH); | * Se recomandă utilizarea VMWare pentru o pregătire de cât mai ușoară a infrastructurii (VirtualBox are o ciudățenie la rețeaua NAT și nu e ușor să vă conectați prin SSH); | ||
| * Dacă, totuși, optați pentru VirtualBox, trebuie să aveți în vedere pașii suplimentari de mai jos pentru a o putea accesa prin ssh. | * Dacă, totuși, optați pentru VirtualBox, trebuie să aveți în vedere pașii suplimentari de mai jos pentru a o putea accesa prin ssh. | ||
| + | |||
| <spoiler Detalii rulare masină virtuală prin VMware> | <spoiler Detalii rulare masină virtuală prin VMware> | ||
| - | * [[https://kb.vmware.com/s/article/2010196|Urmați pașii de aici]]. | + | * Dacă doriți să re-faceți proiectul .vmx de la zero, [[https://kb.vmware.com/s/article/2010196|Urmați pașii de aici]]. |
| - | * După instalare: se recomandă folosirea unui terminal pe sistemul fizic și lucrul peste SSH în mașina virtuală (denumită și ''host''). În acest fel vom putea folosi copy-paste în terminal sau alte facilități. Pentru aceasta urmați pașii de mai jos: | + | * După deschidere: se recomandă folosirea unui terminal pe sistemul fizic și lucrul peste SSH în mașina virtuală (denumită și ''host''). În acest fel vom putea folosi copy-paste în terminal sau alte facilități. Pentru aceasta urmați pașii de mai jos: |
| * Autentificați-vă în consola mașinii virtuale (ecranul negru) folosind contul ''root'' cu parola ''student''. | * Autentificați-vă în consola mașinii virtuale (ecranul negru) folosind contul ''root'' cu parola ''student''. | ||
| * Aflați adresa IP a mașinii virtuale de pe interfața ''eth0'':<code bash> | * Aflați adresa IP a mașinii virtuale de pe interfața ''eth0'':<code bash> | ||
| Line 51: | Line 53: | ||
| <spoiler Detalii rulare masină virtuală prin VirtualBox> | <spoiler Detalii rulare masină virtuală prin VirtualBox> | ||
| - | * [[https://osxdaily.com/2019/08/12/open-vmdk-virtualbox/|Importați fișierul vmdk într-un VM proaspăt creat]]. | + | * Deschideți proiectul .vbox. |
| * //Încă nu o porniți, mai avem de făcut niște setări!// | * //Încă nu o porniți, mai avem de făcut niște setări!// | ||
| * Dorim să folosim terminalul sistemului fizic și să lucrăm peste SSH cu mașina virtuală (denumită și ''host''). În acest fel vom putea folosi copy-paste în terminal sau alte facilități. Pentru aceasta urmați pașii: | * Dorim să folosim terminalul sistemului fizic și să lucrăm peste SSH cu mașina virtuală (denumită și ''host''). În acest fel vom putea folosi copy-paste în terminal sau alte facilități. Pentru aceasta urmați pașii: | ||