Differences

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

Link to this comparison view

saisp:labs:04:contents:02 [2014/01/24 10:07]
mihai.carabas [02. Lorem ipsum]
saisp:labs:04:contents:02 [2014/03/16 23:55] (current)
razvan.deaconescu
Line 1: Line 1:
-==== 02. Copy-on-write virtual storage ​====+==== 02. [10p] Creare entități LVM ====
  
-    ​* Stocare ​tutorial +Mai avem încă două partiții fizice pe care le putem folosi: ''/​dev/​sdb2''​ și ''/​dev/​sdc2''​. Le vom folosi pentru a crea un nou grup de volum și apoi noi volume logice. 
-      * creare imagini qcow2 + 
-      * pornire instalare si oprire+Vom crea grupul de volume ''​kalimdor''​ și volumele logice ''​durotar'',​ ''​ashenvale''​ și ''​tanaris''​ cu dimensiunile respectiv de 1G, 500M, 500M. 
 + 
 +Pentru început marcăm volumele fizice ca viitoare componente LVM:<​code bash> 
 +root@lvm:~# pvcreate /dev/sdb2 
 +  Physical volume "/​dev/​sdb2"​ successfully created 
 +root@lvm:~# pvcreate /dev/sdc2 
 +  Physical volume "/​dev/​sdc2"​ successfully created 
 +</​code>​ 
 +Investigăm crearea acestora folosind comenzile ''​pvs''​ și ''​pvdisplay'':<​code bash> 
 +root@lvm:~# pvs 
 +  PV         ​VG ​     Fmt  Attr PSize    PFree 
 +  /​dev/​sdb1 ​ azeroth lvm2 a--  1020.00m ​   0  
 +  /​dev/​sdb2 ​         lvm2 a--     ​1.00g 1.00g 
 +  /​dev/​sdc1 ​ azeroth lvm2 a--  1020.00m ​   0  
 +  /​dev/​sdc2 ​         lvm2 a--     1.00g 1.00g 
 +root@lvm:~# pvdisplay 
 +  [...] 
 +</​code>​ 
 +Observăm că, pe moment, volumele logice ''/​dev/​sdb2''​ și ''/​dev/​sdc2''​ nu fac parte din nici un volum. 
 + 
 +Acum creăm volumul ''​kalimdor''​ din cele două volume fizice:<​code bash> 
 +root@lvm:~# vgcreate kalimdor /dev/sdb2 /dev/sdc2 
 +  Volume group "​kalimdor"​ successfully created 
 +</​code>​ 
 +Urmărim configurația grupului de volume nou creat folosind comenzile ''​vgs'',​ respectiv ''​vgdisplay'':<​code bash> 
 +root@lvm:~# vgs kalimdor 
 +  VG       #PV #LV #SN Attr   VSize VFree 
 +  kalimdor ​  ​2 ​  ​0 ​  0 wz--n- 1.99g 1.99g 
 +root@lvm:~# vgdisplay kalimdor 
 +  --- Volume group --- 
 +  VG Name               ​kalimdor 
 +</​code>​ 
 + 
 +Ulterior creăm și cele trei volume logice:<​code bash> 
 +root@lvm:~# lvcreate -n durotar -L 1G kalimdor  
 +  Logical volume "​durotar"​ created 
 +root@lvm:~# lvcreate -n ashenvale -L 500m kalimdor  
 +  Logical volume "​ashenvale"​ created 
 +root@lvm:~# lvcreate -n tanaris -L 500m kalimdor  
 +  Logical volume "​tanaris"​ created 
 +</​code>​ 
 +Apoi folosim comenzile ''​lvs''​ și ''​lvdisplay''​ pentru a afișa informații despre volumele logice create:<​code bash> 
 +root@lvm:~# lvs 
 +  LV        VG       ​Attr ​      ​LSize ​  Pool Origin Data%  Move Log Cpy%Sync Convert 
 +  arathor ​  ​azeroth ​ -wi-a----- 700.00m 
 +  dalaran ​  ​azeroth ​ -wi-a----- 840.00m 
 +  lordaeron azeroth ​ -wi-a----- 500.00m 
 +  ashenvale kalimdor -wi-a----- 500.00m 
 +  durotar ​  ​kalimdor -wi-a----- ​  ​1.00g 
 +  tanaris ​  ​kalimdor -wi-a----- 500.00m 
 +root@lvm:~# lvdisplay 
 +  [...] 
 +</​code>​ 
 + 
 +În final am folosit patru partiții fizice (''/​dev/​sdb1'',​ ''/​dev/​sdc1'',​ ''/​dev/​sdb2'',​ ''/​dev/​sdc2''​) pentru a crea două grupuri de volume (''​azeroth''​ și ''​kalimdor''​) și trei volume logice pe fiecare grup de volume.
  
saisp/labs/04/contents/02.1390550876.txt.gz · Last modified: 2014/01/24 10:07 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