Differences

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

Link to this comparison view

saisp:labs:08:contents:04 [2014/01/24 10:12]
127.0.0.1 external edit
saisp:labs:08:contents:04 [2014/03/09 12:33] (current)
mihai.carabas [04. [10p] Multiplicare mașini virtuale folosind o singură image de bază]
Line 1: Line 1:
-==== 04. Multiplicare mașini virtuale folosind o singură image de bază ====+==== 04. [10p] Multiplicare mașini virtuale folosind o singură image de bază ====
  
-   * KVM - tutorial +Folosind ​imaginea ​''​base.qcow2''​ dorim să pornim două mașini virtuale fără a crea două copii ale acesteia. Pentru acest lucru putem folosi conceptul //​copy-on-write//​ specific acestui de tip de imagini (''​qcow2''​).
-      * pornire masina virtuale cu HDD COW folosind ​imaginea de baza creata anterior+
  
-   * KVM - exercitiu +Pentru a crea o nouă imagine ce reține doar diferențele față de imaginea de bază folosim comanda ''​create''​ a utilitarului ''​qemu-img''​ cu parametrul ''​-b''​ care va specifica ​baza de la care va porni noua imagine:<​code bash> 
-      * pornire masina virtuale cu HDD COW folosind ​imaginea de baza creata anterior+root@saisp:​~#​ qemu-img create -f qcow2 -b base.qcow2 sda-vm1.qcow2 
 +Formatting '​sda-vm1.qcow2',​ fmt=qcow2 size=2147483648 backing_file='​base.qcow2'​ encryption=off cluster_size=65536 
 +root@saisp:​~#​ ls -lh sda* 
 +-rw-r--r-- 1 root root 1.4G Jan 29 19:01 base.qcow2 
 +-rw-r--r-- 1 root root 193K Jan 29 19:01 sda-vm1.qcow2 
 +</​code>​
  
 +Afișați dimensiunea ambelor imagini.
 +
 +Porniți o nouă mașină virtuală folosind imaginea ''​sda-vm1.qcow2''​.
 +
 +Creați un fișier pe 100 MB în mașina virtuală. Afișați dimensiunea imaginilor (''​base.qcow2''​ și ''​sda-vm1.qcow2''​) și observați faptul că ''​base.qcow2''​ a rămas constant , iar ''​sda-vm1.qcow2''​ a crescut).
 +<​solution -hidden>
 +<code bash>
 +root@saisp:​~#​ ls -lh sda*
 +[...]
 +root@saisp:​~#​ kvm -hda sda-vm1.qcow2 -m 256 -smp 2
 +[...]
 +root@VM:~# dd if=/​dev/​zero of=/​test.out bs=1K count=102400
 +[...]
 +root@saisp:​~#​ ls -lh sda*
 +</​code>​
 +</​solution>​
 +
 +Închideți mașina virtuală și ștergeți imaginea creată (''​sda-vm1.qcow2''​).
saisp/labs/08/contents/04.1390551142.txt.gz · Last modified: 2014/01/25 19:40 (external edit)
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