On Tue, 11 Jul 2017 13:01:48 +0200
Robert Moskowitz wrote:
The only option, so far, has been to force the image off, then
restart
it, then get everything working again.
There appear to be a near limitless number of things which systemd
doesn't properly wait for at boot time. This may be another.
If you really want a virtual machine always running, I'd change
the setting to say don't restart at boot, then add something like
this to rc.local:
/bin/bash -c 'sleep 20 ; virsh start fedora21' > /dev/null 2>&1 <
/dev/null &
That way, it will wait a while after boot, then start the vm when
it might run successfully.
My rc.local has about a half dozen things in it I find are far
more reliable to start on a delay after booting :-(.