This shows you the differences between two versions of the page.
saisp:labs:08:contents:09 [2014/01/25 22:26] mihai.carabas [09. [BONUS] Migrarea mașinilor virtuale între noduri] |
saisp:labs:08:contents:09 [2014/04/28 16:37] (current) alexandru.carp |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 09. [BONUS - 10p] Migrarea mașinilor virtuale între noduri ==== | + | ==== 09. [5p] Rularea mașinilor virtuale de către un utilizator neprivilegiat ==== |
- | În echipe de câte doi, dorim să realizăm migrarea unei mașini virtuale ce rulează de pe o mașină fizică pe alta. Unul dintre voi va fi sursa, iar celălalt destinația. | + | Creați un nou grup în sistem ''kvm-users'' și un utilizator ce aparține acestui grup. Configurați sistemul astfel încât utilizatorii din grupul ''kvm-users'' să poate rula mașini virtuale KVM. (**Hint**: [[saisp:labs:08:contents:01|]]) |
- | + | ||
- | Pe calculatorul sursă creați directorul ''/vm'' și exportați-l prin NFS. Pe calculatorul destinație montați directorul exportat tot în /vim și asigurați-vă că îl puteți accesa. | + | |
- | + | ||
- | Pe calculatorul sursă copiați imaginea ''sda.qcow2'' în directorul ''/vm'' și porniți o mașină virtuală KVM în background (''-daemonize''), având o consolă VNC. Realizați migrarea acesteia către destinație urmărind tutorialul de [[http://www.linux-kvm.org/page/Migration|aici]]. | + | |
+ | <solution -hidden> | ||
+ | <code bash> | ||
+ | root@saisp:~# adduser mihai | ||
+ | [...] | ||
+ | root@saisp:~# addgroup kvm-users | ||
+ | [...] | ||
+ | root@saisp:~# id mihai | ||
+ | uid=1001(mihai) gid=1001(mihai) groups=1001(mihai) | ||
+ | root@saisp:~# usermod -aG kvm-users mihai | ||
+ | root@saisp:~# id mihai | ||
+ | uid=1001(mihai) gid=1001(mihai) groups=1001(mihai),1002(kvm-users) | ||
+ | root@saisp:~# chown :kvm-users /dev/kvm | ||
+ | </code> | ||
+ | </solution> |