Sab 17 Apr 2010 |
|
Quando si parla di macchine virtuali da utilizzare sul proprio desktop, la scelta ricade quasi sempre su vmware o virtualbox. Quest'ultimo e' diventato veramente gran bel prodotto e anch'io, fino a non molto tempo fa, non ne potevo fare a meno.
Dovete sapere però che sotto linux, e nella fattispecie sotto ubuntu, esiste una alternativa piu' che valida chiamata KVM; ovviamente open-source e già presente nei repository ufficiali di ubuntu.
KVM in realtà è un sistema di virtualizzazione molto complesso, che comprende una serie di tools che da linea di comando consentono di amministrare una farm di macchine virtuali.
E' possibile creare modelli, copiare macchine mentre sono in esecuzione, migrarle su altri sistemi host, ecc.
Quello che vedremo oggi però è l'insieme minimo di operazioni necessarie per creare sulla nostra distribuzione preferita, tutte le macchine virtuali che volete.
Prima di cominciare, dobbiamo verificare se la CPU del vostro computer supporta le estensioni INTEL-VT o AMD-V che permettono alle vostre macchine virtuali di funzionare al meglio. Eseguite quindi il seguente comando: Per processori intel: grep vmx /proc/cpuinfo
Per processori AMD:
grep svm /proc/cpuinfo
Se i suddetti comandi vi restituiscono un qualunque output, siamo nelle migliori condizioni e possiamo procedere.
Installiamo i seguenti pacchetti: sudo apt-get install virt-manager kvm libvirt-bin
Poi aggiungiamo il nostro utente al gruppo libvirtd eseguendo questo comando.
sudo adduser `id -un` libvirtd
Ora, ed e' importantissimo, dovete uscire e rientrare nella sessione gnome.
Siete rientrati ? Bene, ricominciamo.
Andate in Applicazioni / Strumenti di sistema e cliccate nella voce di menù Manager della macchina virtuale.
Andate nel menù File e cliccate su Add connection. In Hypervisor scegliete KVM, in Connection scegliete Locale e cliccate su Connetti
Ora cliccate col pulsante destro del mouse sulla voce localhost e scegliete Nuovo.
Comparira' un wizard che vi guidera' alla creazione della vostra prima macchina virtuale con KVM. Da adesso in poi, i passi sono semplici. Dovete solo seguire le istruzioni e il gioco e' fatto! Le vostre macchine virtuali verranno create nella cartella /var/lib/libvirt/images Commenti (2)
![]()
luca
said:
|
|
... salve, ho seguito la guida, ho installato una macchina virtuale di prova e tutto ok. Dopo aver riavviato il mio pc quando riavvio la macchina guest ottengo questo errore: Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/engine.py", line 588, in run_domain vm.startup() File "/usr/share/virt-manager/virtManager/domain.py", line 150, in startup self._backend.create() File "/usr/lib/python2.6/dist-packages/libvirt.py", line 300, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: monitor socket did not show up.: Connection refused qualcuno avrebbe qualche suggerimento? |
Lascia la tua opinione
| < Prec. | Succ. > |
|---|
About
Community
Commenti
Tags
Utenti On-Line
46 visitatori online
Utenti : 169
Contenuti : 89
Link web : 58
Tot. visite contenuti : 172860
Contenuti : 89
Link web : 58
Tot. visite contenuti : 172860







