This shows you the differences between two versions of the page.
saisp:labs:01 [2016/02/26 13:11] mihai.carabas [Pregătire infrastructură de laborator] |
saisp:labs:01 [2017/02/27 16:03] (current) alexandru.carp |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~SHOWSOLUTION~~ | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
Line 15: | Line 14: | ||
Vom rula o masină virtuală în [[http://cloud.curs.pub.ro | cloud-ul facultății]]. Pentru a porni o astfel de masină urmăriți tutorialul de la [[https://cloud.curs.pub.ro/about/tutorial-for-students/ | această adresă]]. Când creați instanța de mașină virtuală (în fereastra "Launch instance"): | Vom rula o masină virtuală în [[http://cloud.curs.pub.ro | cloud-ul facultății]]. Pentru a porni o astfel de masină urmăriți tutorialul de la [[https://cloud.curs.pub.ro/about/tutorial-for-students/ | această adresă]]. Când creați instanța de mașină virtuală (în fereastra "Launch instance"): | ||
+ | * La opțiunea ''Availability zone'' să alegeți ''CI''. | ||
+ | * La optiunea ''Flavor'' alegeti ''c1.small''. | ||
* La opțiunea ''Instance Boot Source'' să alegeți ''Boot from Image''. | * La opțiunea ''Instance Boot Source'' să alegeți ''Boot from Image''. | ||
* La opțiunea ''Image Name'' (apărută după ce efectuați pasul de mai sus) să alegeți imaginea ''SAISP Template v1''. | * La opțiunea ''Image Name'' (apărută după ce efectuați pasul de mai sus) să alegeți imaginea ''SAISP Template v1''. | ||
- | * Pentru a pregăti configurația de laborator, pe mașina virtuală (stația ''host'') folosiți comenzile următoare din contul utilizatorului ''student'': | + | |
+ | Pentru a pregăti configurația de laborator, pe mașina virtuală folosiți comenzile următoare din contul utilizatorului ''student'': | ||
* <code -bash> | * <code -bash> | ||
student@mjolnir:~/saisp$ cd saisp/ | student@mjolnir:~/saisp$ cd saisp/ | ||
student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/lab-01.zip | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/lab-01.zip | ||
student@mjolnir:~/saisp$ unzip lab-01.zip | student@mjolnir:~/saisp$ unzip lab-01.zip | ||
+ | </code> | ||
În urma dezarhivării rezultă trei fișiere imagine KVM (format ''qcow2'') și un script de pornire a mașinilor virtuale. Imaginea de bază ''base.qcow2'' este baza pentru celelalte două fișiere: ''ldap-client.qcow2'' și ''ldap-server.qcow2''. | În urma dezarhivării rezultă trei fișiere imagine KVM (format ''qcow2'') și un script de pornire a mașinilor virtuale. Imaginea de bază ''base.qcow2'' este baza pentru celelalte două fișiere: ''ldap-client.qcow2'' și ''ldap-server.qcow2''. | ||
- | Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. | ||
Pentru pornirea celor două mașini virtuale (clientul de LDAP și serverul de LDAP) rulați scriptul de pornire:<code -bash> | Pentru pornirea celor două mașini virtuale (clientul de LDAP și serverul de LDAP) rulați scriptul de pornire:<code -bash> | ||
Line 40: | Line 42: | ||
Parola pe cele două mașini virtuale este ''student'' atât pentru utilizatorul ''root'' cât și pentru utilizatorul ''student''. | Parola pe cele două mașini virtuale este ''student'' atât pentru utilizatorul ''root'' cât și pentru utilizatorul ''student''. | ||
- | <hidden> | + | <spoiler Detalii rulare masina virtuala KVM local> |
Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (mjolnir), în directorul saisp/, arhiva laboratorului (''base.qcow2'' există deja):<code -bash> | Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (mjolnir), în directorul saisp/, arhiva laboratorului (''base.qcow2'' există deja):<code -bash> | ||
student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/base.qcow2 | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/base.qcow2 | ||
Line 46: | Line 48: | ||
student@mjolnir:~/saisp$ unzip lab-01.zip | student@mjolnir:~/saisp$ unzip lab-01.zip | ||
</code> | </code> | ||
- | </hidden> | + | Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. |
+ | </spoiler> | ||
===== Navigare ===== | ===== Navigare ===== | ||