This shows you the differences between two versions of the page.
rl:info:resurse:vm-laborator [2023/01/13 16:23] florin.stancu |
rl:info:resurse:vm-laborator [2024/11/14 16:09] (current) florin.stancu [OpenStack] |
||
---|---|---|---|
Line 5: | Line 5: | ||
Aveți opțiunea de a folosi [[http://cloud.grid.pub.ro | cloud-ul facultății (OpenStack)]] pentru a rezolva temele / laboratoarele la RL. | Aveți opțiunea de a folosi [[http://cloud.grid.pub.ro | cloud-ul facultății (OpenStack)]] pentru a rezolva temele / laboratoarele la RL. | ||
- | Pentru a porni o astfel de masină pentru prima dată, urmăriți tutorialul oficial de la [[https://cloud.curs.pub.ro/about/tutorial-for-students/ | această adresă]] **ignorând punctul 1** (nu mai este necesar, conturile au fost deja create automat), cu următoarele puncte cheie / precizări: | + | Pentru a porni o astfel de masină pentru prima dată, urmăriți tutorialul de la [[https://ocw.cs.pub.ro/courses/isc/info/virtualmachine | această adresă]], cu următoarele puncte cheie / precizări: |
* Adăugați o pereche de chei privată-publică pe ''fep.grid.pub.ro'' (prin ssh) si copiați cheia publică pe OpenStack (folosind interfața web). | * Adăugați o pereche de chei privată-publică pe ''fep.grid.pub.ro'' (prin ssh) si copiați cheia publică pe OpenStack (folosind interfața web). | ||
Line 12: | Line 12: | ||
* Când creați instanța de mașină virtuală (în fereastra "Launch instance"), folosiți setările: | * Când creați instanța de mașină virtuală (în fereastra "Launch instance"), folosiți setările: | ||
* Dați un nume specific instantei, folositi numele vostru si numarul laboratorului (e.g., "Iulia Florea Lab 8"); | * Dați un nume specific instantei, folositi numele vostru si numarul laboratorului (e.g., "Iulia Florea Lab 8"); | ||
- | * În meniul din stânga, la **Sources**, căutați ''RL 2022 v2'' și apăsați pe săgeată sus pentru a o selecta; | + | * În meniul din stânga, la **Sources**, căutați ''RL 2024 rev 1'' și apăsați pe săgeată sus pentru a o selecta; |
* 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; | ||
Line 31: | Line 31: | ||
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://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]]. | ||
- | * 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_2022.vmdk''. | ||
- | * 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. | ||
- | Imaginea mașinii virtuale pentru laboratorul de RL **(2022)** o puteți descărca [[https://rl-checker.root.sx/share/RL_2022.7z|de la această adresă]] (''2GB'' arhiva, ''4GB'' dezarhivată). Vedeți mai jos considerente de rulare în funcție de hypervizorul ales. | + | 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. |
+ | * 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''. | ||
+ | * 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. | ||
<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]]. | * [[https://kb.vmware.com/s/article/2010196|Urmați pașii de aici]]. |