So I needed to set up qemu+kvm on a new server (After the old one died)
Seems like i forgot to mention how I set up the bridge network on my previous blog post so here you go:
First let me mention that I am using the second physical Interface on the server for the bridge. Depending on your available hardware or use case you might need / want to change this:
So this is fairly simple (if one has a properly configured kernel of course - details on the Gentoo Wiki article on Network Bridges):
First add this in your /etc/conf.d/net (adjust the interface names as needed):
# QEMU / KVM bridge
bridge_br0="enp96s0f1"
config_br0="dhcp"
then add an init script and start it:
cd /etc/init.d; ln -s net.lo net.br0
/etc/init.d/net.br0 start # to test it
So then I get this error when trying to start my kvm/qemu instance:
* creating qtap (auto allocating one) ...
/usr/sbin/qtap-manipulate: line 28: tunctl: command not found
tunctl failed
* failed to create qtap interface
seems like I was missing sys-apps/usermode-utilities
.. so just emerge that, only to get this:
* creating qtap (auto allocating one) ...
/usr/sbin/qtap-manipulate: line 29: brctl: command not found
brctl failed
* failed to create qtap interface
yepp I forgot to install that too ^^ .. so Install net-misc/bridge-utils
and now it starts the VM
Comments
There are currently no comments
New Comment