Differences

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

Link to this comparison view

saisp:labs:06 [2014/01/26 00:14]
mihai.carabas
saisp:labs:06 [2016/02/28 23:45] (current)
alexandru.carp
Line 5: Line 5:
 ===== Cunoștințe și abilități ce vor fi dobândite ===== ===== Cunoștințe și abilități ce vor fi dobândite =====
  
-  * TODO +  * Configurarea unui server și a unui client de NFS (Network File System) 
-  * TODO +  * Folosirea protocolului iSCSI pentru a exporta block-device-uri 
-  * TODO+  * Configurarea unui client iSCSI 
 +  * Instalarea și configurarea unui sistem de fișiere distribuit (Ceph/​GlusterFS)
  
 ===== Pregătire infrastructură de laborator ===== ===== Pregătire infrastructură de laborator =====
  
-  * Pentru a pregăti configurația de laborator, pe mașina virtuală ​(stația ​''​saisp''​) folosiți comenzile următoare din contul utilizatorului ​''​root'' ​de pe stația ​''​saisp''​ (puteți da copy/paste la comenzi în terminal):<code bash> +În cadrul acestui laborator vom folosi o topologie formată din trei mașini virtuale ​(''​storage1''​''​storage2'' ​și ''​storage3''​). Acestea vor avea roluri diferite ​(server sau clientde-a lungul exercițiilor.
-root@saisp:​~#​ wget https://​raw.github.com/​RL-UPB/​rl-lab-prepare/​master/​rl-lab-08-prepare +
-root@saisp:​~#​ chmod +x rl-lab-08-prepare +
-root@saisp:​~#​ ./​rl-lab-08-prepare +
-</​code>​ Comanda durează circa 20 de secunde. Lasați-o să ruleze complet.+
  
 +Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (''​mjolnir''​),​ în directorul ''​saisp/'',​ arhiva laboratorului:<​code bash>
 +student@mjolnir:​~/​saisp$ wget --user=user-curs --ask-password http://​repository.grid.pub.ro/​cs/​saisp/​laboratoare/​lab-06.zip
 +student@mjolnir:​~/​saisp$ unzip lab-06.zip
 +</​code>​
 +
 +
 +În urma dezarhivării rezultă 3 fișiere imagine KVM (format ''​qcow2'',​ ''​storage1.qcow2'',​ ''​storage2.qcow2''​ și ''​storage3.qcow2''​) și un script de pornire a topologiei (''​lab06-start''​). Imaginea de bază ''​base.qcow2''​ este deja în directorul ''​saisp/''​ și este baza pentru celelalte fișiere. În arhiva există alte 6 fișiere imagine KVM asociate disc-urilor secundare de pe mașinile virtule (''​storage1-hdb.qcow2'',​ ''​storage1-hdc.qcow2'',​ ''​storage2-hdb.qcow2'',​ ''​storage2-hdc.qcow2'',​ ''​storage3-hdb.qcow2'',​ ''​storage3-hdc.qcow2''​).
 +
 +Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă.
 +
 +Pentru pornirea topologiei de mai sus, rulați scriptul ''​lab03-start'':<​code>​
 +student@mjolnir:​~/​saisp$ ./​lab06-start
 +</​code>​
 +
 +Pentru accesarea celor trei mașini (''​storage1'',​ ''​storage2''​ și ''​storage3''​) folosiți SSH către adresele IP aferente fiecăreia (''​192.168.1.X'',​ unde ''​X''​ este egal cu indexul storage-ului). Pentru conectarea la mașina virtuală pentru ''​storage1''​ folosiți comanda<​code bash>
 +student@mjolnir:​~/​saisp$ ssh -l root 192.168.1.1
 +</​code>​
 +pentru conectarea la ''​storage2''​ folosiți comanda<​code bash>
 +student@mjolnir:​~/​saisp$ ssh -l root 192.168.1.2
 +</​code>​
 +iar pentru conectarea la ''​storage3''​ folosiți comanda<​code bash>
 +student@mjolnir:​~/​saisp$ ssh -l root 192.168.1.3
 +</​code>​
 +
 +Parola pe cele trei mașini virtuale este ''​student''​ atât pentru utilizatorul ''​root''​ cât și pentru utilizatorul ''​student''​.
 ===== Navigare ===== ===== Navigare =====
  
saisp/labs/06.1390688057.txt.gz · Last modified: 2014/01/26 00:14 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