On Mon, Feb 04, 2019 at 03:57:29PM -0800, Lianjie Cao wrote:
Hi,
I am installing OpenStack on Red Hat 7.5. For Nova compute component, I
choose libvirt and Xen.
However, I am running into some problems. It seems libvirt is unable to
communicate with Xen.
[snip]
# virsh -c xen:/// list
error: failed to connect to the hypervisor
error: no connection driver available for xen:///
Then I check the connection drivers of libvirt. It seems the daemon driver
for xen is missing.
Yes, that is correct. The libvirt packages shipped with RHEL do
not enable the Xen driver as this is no longer a supported hypervisor
for RHEL since RHEL-6 GA.
Then I decided to compile libvirt from source code. So I checked out
the
source code from github and tried to configure and compile it.
However, from the output of ./autogen.sh --system, I don't find driver for
xen is enabled. Actually, xen is not listed as driver in the output.
configure:
configure: Configuration summary
configure: =====================
configure:
configure: Drivers
configure:
configure: QEMU: yes
configure: OpenVZ: yes
configure: VMware: yes
configure: VBox: yes
configure: XenAPI: no
configure: libxl: yes
"libxl" is the modern Xen driver & it has been successfully enabled.
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|