I recently switched from VirtualBox to Xen on my server running Debian Squeeze. It sort of works while there is only one virtual machine running. But as soon as I start a second virtual machine the first one isn’t reachable over the network anymore. As soon as I restart the first one I can’t reach the second one anymore. I don’t know if this is just a network problem or if the whole VM stops running. Also, even if only one VM is running it gets unresponsive after a while.
My machine is an AMD Athlon(tm) XP 3000+ with 1 gig of RAM. The network for the VMs is routed. One VM runs Ubuntu, the other one openSUSE. For the DomUs I use the kernel provided by Debian.
I guess I might be missing some important information here, so if you need to know anything else just ask.
Update 1: got console access working
So now I finally got console access working. But this didn’t really help narrow down the problem. The DomU keeps running after I lose network reachability. There is no info in any logs on the DomU or Dom0 about the problems. Trying to ping the Dom0 from the DomU (or vice versa) yields the message "Destination Host Unreachable". The output from
ip route is the same when it’s working.