miércoles, 3 de septiembre de 2008

Virtualizando con KVM en Fedora 9

Nunca está de más poder crear máquinas virtuales en nuestro sistema, ya sea para hacer pruebas, levantar servidores o correr un sistema operativo alternativo.
En este caso crearemos una máquina virtual mediante virt-manager usando KVM, quien permite crear máquinas virtuales con Linux, Windows y otros.

Necesitamos instalar kvm y virt-manager:
yum install kvm virt-manager


Luego ejecutamos virt-manager (Aplicaciones -> Herramientas del Sistema -> Administrador de máquina virtual). No es necesario tener privilegios de root.

Presionamos el botón Nuevo para que el asistente se abra:
Ingresamos el nombre del sistema que estamos virtualizando.
Seleccionamos el hipervisor, en este caso KVM (puede ser QEMU o XEN si están instalados) y luego la arquitectura.
Luego debemos indicar desde donde instalaremos, puede ser desde un ISO o desde un CD/DVD, mediante HTTP, FTP, NFS o con PXE Netboot. Debemos indicar acá que tipo de OS instalaremos.
En este caso indiqué que se instalará desde CD/DVD/ISO. Debemos indicar desde donde se leerá, path del ISO o unidad de CD/DVD
Indicamos el lugar de instalación, puede ser una partición o un archivo.
Indicamos el tipo de red que emplearemos, puede ser con red vurtual, compartido (visible desde otros computadores)
Finalmente indicamos la cantidad de RAM y el número de CPUs de ser posible.
Confirmamos los datos:
En este punto se inicia una ventana con la máquina virtual, se deben seguir los pasos de instalación típicos de cada OS.

Luego de ello aparecerá la máquina en el listado.

2 comentarios:

nehemiasjahcob dijo...

mmm..creo que hace falta indicar que no todos pueden virtualizar con KVM, tu procesador debe contar con el modulo necesario, dependiendo si es Intel o AMD.
Me gustaria saber como traspasar una VM a otro host en caliente y sin perdida de servicio, lei por ahi que era posible con KVM, pero aun no se como hacerlo.
Saludos!

nehemiasjahcob dijo...

OK.. mejor hare la pega completa..
(info obtenida de oVirt.org)
1.) es requisito tener F9 o superior.

2.)instalar paquete que contiene configuracion YUM para
# rpm -ivh http://ovirt.org/repos/ovirt/9/ovirt-release-LATEST.fc9.noarch.rpm

3.)Actualizar RPM existentes desde el repositorio oVirt
# yum update --enablerepo=ovirt

4.)Intalar paquetes adicionales desde el repo oVirt
# yum install --enablerepo=ovirt ovirt-appliance ovirt-docs ovirt-node virt-viewer-plugin

5.) iniciar libvirtd
# service libvirtd restart

6.) Verificar si nuestro procesador tiene los modulos necesarios

#cat /proc/cpuinfo | grep -e svm -e vmx

# lsmod | grep kvm

7.) Seguir la guia original para la instalacion de S.O