KVM

De Kafre.org

Revisión a fecha de 09:01 10 nov 2009; Kafre (Discutir | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)

Bueno pues estoy instalando Centos 5.3 en mi nuevo pepino que pienso virtualizar con KVM (porque he leido que es el futuro y para aprender algo).

Por ahora pongo una serie de enlaces de interés para que no se me vayan perdiendo y luego me meteré a explicar lo que he hecho.


Red que voy a tener:

  • monstruo (HOST):192.168.2.2
    • Asterisk: 192.168.2.201
    • MediaServer: 192.168.2.202
    • Postfix, DNSMasq, OpenVPN: 192.168.2.203
    • Apache + trac: 192.168.2.204
    • Windows Desktop: 192.168.2.205
    • Nagios: 192.168.2.206

Bueno vamos a poner algunos pasos y algunos problemas que he tenido:

  1. Instalar Centos 5.3
  2. yum update
  3. Seguimos las instrucciones de http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/sect-Virtualization-Network_Configuration-Bridged_networking_with_libvirt.html para poner una interfaz de red compratida por todas las MV. La idea es que mis maquinasd estén todas en red como las otras maquinas locales.
  4. Respecto a la entrada de IPTABLES que indican que hay que poner para poder hacer forward a un device briged yo he encontrado un pequeño problema con SELINUX. Para meter regas fáciles en el IPTABLES suelo emplear los menus del comando setup. El problema es que parece que cada vez que le doy a aceptar a alguna regla de IPTABLES eso hace que tambien se reinicie lo de SELINUX y las reglas de FORDWARD se pierden. Para evitar que esto me pase y deje sin red a todas las maquinas virtuales he creado un script que simplemente mete esa regla en caso de que no esté creada. Este script corre cada 5 minutos. Seguro que hay una manera mejor de hacerlo pero por ahora es lo que tengo
 
  1. Usando el virt-manager creo una nueva maquina virtual (luego intentaré editando el xml hacer el PCI passthrough)


La historia continuará otro día

Herramientas personales