Differences

This shows you the differences between two versions of the page.

Link to this comparison view

saisp:labs:04 [2014/01/23 15:13]
mihai.carabas [Introducere]
saisp:labs:04 [2016/03/28 16:27] (current)
alexandru.carp [Pregătire infrastructură de laborator]
Line 1: Line 1:
-===== Laboratorul 04Virtualizare nativă =====+~~NOTOC~~ 
 + 
 +====== Laborator 4Gestiunea scalabilă a dispozitivelor de stocare ======
  
 ===== Cunoștințe și abilități ce vor fi dobândite ===== ===== Cunoștințe și abilități ce vor fi dobândite =====
  
-  * Cunoștințe legate ​de adresare IP, mască de rețea, adresă de rețea, adresă de broadcast +  * Dispozitive,​ discuri ​și volume în Linux 
-  Împărțirea unui spațiu de adresă (subnetareVLSM -- //Variable Length Subnet Mask//) +  * Administrarea LVM (Logical Volume Manager) 
-  * Configurarea adreselor ​IP pe dispozitive dedicate ​(CiscoPacket Tracer)+  * Administrarea software RAID în Linux 
 +  * Criptarea volumelor în Linux 
 + 
 +===== Pregătire infrastructură ​de laborator ===== 
 + 
 +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''​ sau ''​hp''​. 
 +      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''​. 
 +<note warning>​Pentru ''​Size''​ alegeti ''​m1.medium''​ sau ''​c1.medium''</​note>​ 
 + 
 +Pentru a pregăti configurația de laboratorpe mașina virtuală folosiți comenzile următoare din contul utilizatorului ''​student'':​ 
 +      * <code -bash> 
 +student@mjolnir:​~/​saisp$ cd saisp/ 
 +student@mjolnir:​~/​saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/​laboratoare/​lab-04.zip 
 +student@mjolnir:​~/​saisp$ unzip lab-04.zip 
 +</​code>​ 
 + 
 +În urma dezarhivării rezultă mai multe fișiere imagine KVM și scripturi de pornire a mașinilor virtuale: 
 +  * Imaginea de bază ''​base.qcow2''​ este deja în directorul ''​saisp/''​ și este baza pentru celelalte. 
 +  * Fișierul ''​lvm-main.qcow2''​ este obținut din ''​base.qcow2''​ și este folosit pentru pornirea unei configurații pentru LVM. 
 +  * Fișierele ''​lvm-disk1.img''​ și ''​lvm-disk2''​ sunt fișiere ce reprezintă discuri suplimentare folosite în configurația pentru LVM. 
 +  * Fișierul ''​lvm-start-kvm''​ este un script care va porni mașina virtuală KVM pentru configurația LVM. 
 +  * Fișierul ''​raid-main.qcow2''​ este obținut din ''​base.qcow2''​ și este folosit pentru pornirea unei configurații pentru software RAID. 
 +  * Fișierele ''​raid-disk1.img'',​ ''​raid-disk2''​ și ''​raid-disk3''​ sunt fișiere ce reprezintă discuri suplimentare folosite în configurația pentru LVM. 
 +  * Fișierul ''​raid-start-kvm''​ este un script care va porni mașina virtuală KVM pentru configurația software RAID. 
 + 
 +Vom porni după cum este necesar câte una dintre cele două mașini virtuale KVM. Pentru a porni mașina virtuală pentru LVM vom folosi comanda<​code bash> 
 +student@mjolnir:​~/​saisp$ ./​lvm-start-kvm 
 +</​code>​ 
 +La fel, pentru a porni mașina virtuală pentru software RAID vom folosi comanda<​code bash> 
 +student@mjolnir:​~/​saisp$ ./​raid-start-kvm 
 +</​code>​ 
 + 
 +După pornirea mașinii virtuale KVM, o accesa prin folosirea SSH către adresa ​IP aferentă. Vom folosi comanda<​code bash> 
 +student@mjolnir:​~/​saisp$ ssh -l root 192.168.0.2 
 +</​code>​ 
 + 
 +<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> 
 +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/​lab-04.zip 
 +student@mjolnir:​~/​saisp$ unzip lab-04.zip 
 +</​code>​ 
 +Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. 
 +</​spoiler>​ 
 + 
 +===== Navigare =====
  
-==== Navigare ==== +**[[:​saisp:​labs:​04|Laboratorul 4]]** 
-{{page>​saisp:​labs:​04:​meta:​nav}}+{{page>:saisp:​labs:​04:​meta:​nav&​nofooter&​noeditbutton}}
  
-==== Laborator ​==== +===== Exerciții =====
-{{page>​saisp:​labs:​04:​contents:​01}} +
-{{page>​saisp:​labs:​04:​contents:​02}} +
-{{page>​saisp:​labs:​04:​contents:​03}} +
-{{page>​saisp:​labs:​04:​contents:​04}} +
-{{page>​saisp:​labs:​04:​contents:​05}} +
-{{page>​saisp:​labs:​04:​contents:​06}}+
  
 +{{namespace>:​saisp:​labs:​04:​contents&​nofooter&​noeditbutton}}
saisp/labs/04.1390482804.txt.gz · Last modified: 2014/01/23 15:13 by mihai.carabas
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0