|
Conversione macchina Vmware in Xen |
|
|
|
|
Scritto da Marco
|
|
Venerdì 10 Ottobre 2008 09:24 |
| | Di seguito riporto le istruzioni per convertire una macchina virtuale Vmware con sistema CentOS 5 in un a macchina virtuale per Xen. La base di questo tutorial è stata postata da David Nalley |
Operazioni da effettuare sulla macchina virtualeModificare /etc/modprobe.confQuesto è quello che dovreste trovare in /etc/modprobe.conf della macchina virtuale alias eth0 pcnet32 alias scsi_hostadapter mptbase alias scsi_hostadapter1 mptspi
|
Cambiate tutto in: alias eth0 xennet alias scsi_hostadapter xenblk |
Modificare /etc/inittabIn questo file dovreste trovare una cosa del genere: # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6 |
Commentate tutte le righe ed aggiungetene una: # Run gettys in standard runlevels
co:2345:respawn:/sbin/mingetty console #1:2345:respawn:/sbin/mingetty tty1 #2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6
|
Facciamo diventare i file image di Vmware un unico file: vmware-vdiskmanager -r vmware_image.vmdk -t 0 temporary_image.vmdk |
Convertiamo l'image Vmdk in RAW Finita la conversione trasferite il file sul server xen Creiamo il file di configurazione per la macchina virtuale Il File di configurazione dovrebbe essere all'incirca come il seguente name = "myvm" uuid = "038ff3a8-20d7-37e4-a039-fe996285207f" maxmem = 512 memory = 512 vcpus = 1 builder = "hvm" kernel = "/usr/lib/xen/boot/hvmloader" boot = "c" pae = 1 acpi = 1 apic = 1 localtime = 0 on_poweroff = "destroy" on_reboot = "restart" on_crash = "restart" device_model = "/usr/lib64/xen/bin/qemu-dm" sdl = 0 vnc = 1 vncunused = 1 keymap = "it" disk = [ "file:/var/lib/xen/images/myvm.img,hda,w", "phy:/dev/cdrom,hdc:cdrom,r" ] vif = [ "mac=00:16:3e:2d:3a:9f,bridge=xenbr0" ] serial = "pty" |
A questo punto potete far partire l'host virtuale
|
|
Ultimo aggiornamento ( Mercoledì 15 Ottobre 2008 09:37 )
|