viernes, junio 05, 2015

Debian 8 Jessie instalar KVM configuracion de red bridge

Para configurar un bridge con KVM he probado diferentes formas con las herramientas gráficas de la herramienta pero no pude hacer funcionar la red entre el host y el guest investigando encontré una solución la cual detallo a continuación:

Realice los siguientes pasos

1. Deshabilitar el servicio Network Manager
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service

2. Eliminar la configuracion de eth0
ifconfig eth0 down

3. Crear el bridge en el archivo /etc/network/interfaces.d/br0
auto br0
iface br0 inet static
         address 172.16.1.4
         netmask 255.255.255.0
         network 172.16.1.0
         broadcast 172.16.1.255
         gateway 172.16.1.1
         bridge_ports eth0
         bridge_stp on
         bridge_maxwait 0
4. Reiniciar el equipo
5. Levantar el bridge
ifup br0
Muestro mi configuracion de red ifconfig
br0       Link encap:Ethernet  HWaddr 98:90:96:b7:7a:8f 
          inet addr:172.16.1.4  Bcast:172.16.1.255  Mask:255.255.255.0
          inet6 addr: fe80::9a90:96ff:feb7:7a8f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4619 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3655 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4520909 (4.3 MiB)  TX bytes:610943 (596.6 KiB)

eth0      Link encap:Ethernet  HWaddr 98:90:96:b7:7a:8f 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8680 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6932 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7848313 (7.4 MiB)  TX bytes:1136649 (1.0 MiB)
          Interrupt:20 Memory:f9100000-f9120000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:21933 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21933 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:36271544 (34.5 MiB)  TX bytes:36271544 (34.5 MiB)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:ed:0e:35 
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

6. Asignar el dispositivo br0 a la maquina virtual que me interesa que tenga esta configuración y luego probar el bridge y con esto ya se puede hacer ping entre el host, el guest y la red bridge.

Enlace
http://wiki.libvirt.org/page/Networking#NAT_forwarding_.28aka_.22virtual_networks.22.29

martes, junio 02, 2015

Debian 8 Jessie Instalar boot loader EFI en DELL precision 5810

Cuando se instala debian 8 con el nuevo boot loader EFI el sistema deja el archivo de arranque en la siguiente dirección de la partición boot  EFI/debian/grubx64.efi, aunque desde la configuración de la computadora Dell se puede agregar el archivo de carga no hace arrancar la computadora porque aparentemente siempre lo busca en la ruta por defecto.

Solución:

Se carga debian en modo de rescate,

1. Se monta la partición boot
2. Se crea el directorio EFI/BOOT
3. Se crea una copia del archivo EFI/debian/grubx64.efi hacia EFI/BOOT/BOOTX64.EFI,
4. Se reinicia la computadora y listo.

Debian 8 Jessie instalar KVM problemas de permisos

Para instalar KVM en debian se necesitan los siguientes paquetes:

apt-get install qemu-kvm libvirt-bin virtinst virt-manager virt-viewer


sin embargo no funciona la creación de maquinas virtuales para lo cual se debe crear una regla 
 
Editamos el archivo  /etc/udev/rules.d/65-kvm.rules y agregamos la siguiente linea
KERNEL=="kvm", NAME="%k", GROUP="kvm", MODE="0660"
 
 
referencias 
https://debian-handbook.info/browse/stable/sect.virtualization.html 
https://bbs.archlinux.org/viewtopic.php?id=69454