Мне пришлось удалить libvirt вручную с помощью kill. Теперь, когда я пытаюсь запустить libvirtd, он говорит error: Unable to initialize network sockets. Check /var/log/messages or run without --daemon for more info.
Я пробовал запустить / usr / sbin / libvirtd, и он работает нормально, за исключением того, что нет сети.
У меня было несколько виртуальных машин, запущенных при отключении libvirt, который был запущен до установки opennebula. Позже я заметил, что opennebula сменила пользователя и группу qemu.conf на oneadmin. Поэтому я подозреваю, что некоторые из остатков предыдущей виртуальной машины все еще существуют.
http://wiki.libvirt.org/page/The_daemon_cannot_be_started
По умолчанию libvirtd хочет прослушивать с включенным tls, но если вы не используете tls (возможно, выполняете sasl), вам необходимо явно отключить tls в libvirtd.conf, установив для параметра "listen_tls" значение 0.