On 10.09.2012 18:17, Gene Czarcinski wrote:
I recently updated libvirt* on my test system and found out
something
interesting. Although libvirtd is restarted , the dnsmasq
instantiations it has are not restarted.
In fact, if you remove virtualization from the system, the dnsmasq
instantiations are still running.
In fact, you have to manually kill them or reboot the system to remove
them.
If you are updated libvirt*, then you can do a
"virsh net-destroy <whatever>"
AND THEN A
"virsh net-start <whatever>"
OK, is this a bug (which I will report) or simply a "feature" that I do
not like?
It's feature. In fact, when your domains are using the default network
you want to have dnsmasq running as it is (beside others) dhcp server
for them. Even when libvirtd is down (domains tend to regain DHCP record
from time to time).
If you don't want to use the default network, you can just unset autostart:
virsh net-autostart --disable default
Michal