Re: Host does not support virtualization type 'xen'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Su,
If you're using a libvirt upstream then configure & compile it, 
it should automatically check your xen hyperviosr, for example:

[root@202 libvirt]# ./configure -h|grep xen
  --with-xen              add XEN support [default=check]
  --with-xen-inotify      add XEN inotify support [default=check]
  --with-xenapi           add XenAPI support [default=check]
  --with-libxl            add libxenlight support [default=check]

As usual, you don't need to do extra operation, if you also compile
xen source codes by yourself, I'm not sure whether you put xen to
different path then libvirt hasn't found it in default place.


Regards,
Alex


----- Original Message -----
From: "Su Zhang" <westlifezs@xxxxxxxxx>
To: "Alex Jia" <ajia@xxxxxxxxxx>
Cc: libvirt-users@xxxxxxxxxx, "Eric Blake" <eblake@xxxxxxxxxx>
Sent: Thursday, March 15, 2012 11:20:20 PM
Subject: Re: Host does not support virtualization type 'xen'




On Thu, Mar 15, 2012 at 10:18 AM, Alex Jia < ajia@xxxxxxxxxx > wrote: 




----- Original Message ----- 
From: "Su Zhang" < westlifezs@xxxxxxxxx > 

To: "Alex Jia" < ajia@xxxxxxxxxx > 
Cc: libvirt-users@xxxxxxxxxx , "Eric Blake" < eblake@xxxxxxxxxx > 
Sent: Thursday, March 15, 2012 11:07:00 PM 
Subject: Re: Host does not support virtualization type 'xen' 


Alex, 

Thanks for reply. Here is the debugger info: 


[root@XenTester su]# virt-install -p -d 
Thu, 15 Mar 2012 10:04:04 DEBUG Launched with command line: 
/usr/bin/virt-install -p -d 
Thu, 15 Mar 2012 10:04:04 DEBUG Requesting libvirt URI default 
Thu, 15 Mar 2012 10:04:05 DEBUG Received libvirt URI qemu:///system 

I don't know why your libvirt URI is qemu:///system in here, I assume 
you haven't changed libvrt default URI, if you specify a URI with 
virt-install such as virt-install --connect=xen:/// -p -d say what? 

Thanks, 
Alex 




Thu, 15 Mar 2012 10:04:05 DEBUG Requesting virt method 'xen', hv type 'default'. 
Thu, 15 Mar 2012 10:04:05 ERROR Host does not support virtualization type 'xen' 
Thu, 15 Mar 2012 10:04:05 DEBUG Traceback (most recent call last): 
File "/usr/bin/virt-install", line 274, in get_virt_type 
machine=options.machine) 
File "/usr/lib/python2.6/site-packages/virtinst/CapabilitiesParser.py", line 732, in guest_lookup 
{'virttype' : osstr, 'arch' : archstr}) 
ValueError: Host does not support virtualization type 'xen' 



On Thu, Mar 15, 2012 at 9:57 AM, Alex Jia < ajia@xxxxxxxxxx > wrote: 


Hi Su, 
Could you attach your virt-install log file as a attachment? 
for example, log file is put in $HOME/.virtinst/virt-install.log. 
or using virt-install with -d option then paste debugger info 
in here. 

Regards & Thanks, 
Alex 





----- Original Message ----- 
From: "Su Zhang" < westlifezs@xxxxxxxxx > 
To: "Eric Blake" < eblake@xxxxxxxxxx > 
Cc: libvirt-users@xxxxxxxxxx 
Sent: Thursday, March 15, 2012 10:35:27 PM 
Subject: Re: Host does not support virtualization type 'xen' 





On Wed, Mar 14, 2012 at 12:30 PM, Eric Blake < eblake@xxxxxxxxxx > wrote: 


[please don't top-post on technical lists - I've reformatted my reply] 


On 03/14/2012 11:24 AM, Su Zhang wrote: 


>>> However, while I was installing domU image by using virt-install -p at 
>>> domU OS. I encountered an 
>>> error information" Host does not support virtualization type 'xen' ". 


> Thanks for your reply. Yet it seems that it does support Xen based on the 
> running script: 
> 
> virsh --version=long 
> Virsh command line tool of libvirt 0.9.10 
> See web site at http://libvirt.org/ 
> 
> Compiled with support for: 
> Hypervisors: Xen QEmu/KVM UML OpenVZ VirtualBox LXC Test 

Good. The next step is determining which hypervisor you are connecting 
to by default: 

virsh uri 

If that isn't right (for example, if it returns qemu:///system), then 
you need to modify how you are calling virt-install to pass an explicit 
URI (or set LIBVIRT_DEFAULT_URI in your environment). Try 'virt-install 
-c xen:///' to force libvirt to talk to the xen hypervisor. 
http://libvirt.org/uri.html gives more details on setting a URI. 



-- 
Eric Blake eblake@xxxxxxxxxx +1-919-301-3266 
Libvirt virtualization library http://libvirt.org 


The issue hasn't been eliminated. Here is the running script: 

[root@XenTester su]# virt-install -p -c xen:/// 
ERROR Host does not support virtualization type 'xen' 
[root@XenTester su]# virsh uri 
xen:/// 

[root@XenTester su]# 

Any other possibilities? 




-- 
Su Zhang 
Ph.D Candidate 
Computing and Information Sciences 
Kansas State University 

_______________________________________________ 
libvirt-users mailing list 
libvirt-users@xxxxxxxxxx 
https://www.redhat.com/mailman/listinfo/libvirt-users 



-- 
Su Zhang 
Ph.D Candidate 
Computing and Information Sciences 
Kansas State University 

Here is what it says: 

# virt-install --connect=xen:/// -p -d 
Thu, 15 Mar 2012 10:17:55 DEBUG Launched with command line: 
/usr/bin/virt-install --connect=xen:/// -p -d 
Thu, 15 Mar 2012 10:17:55 DEBUG Requesting libvirt URI xen:/// 
Thu, 15 Mar 2012 10:17:55 ERROR no connection driver available for No connection for URI xen:/// 
Thu, 15 Mar 2012 10:17:55 DEBUG Traceback (most recent call last): 
File "/usr/bin/virt-install", line 1004, in <module> 
sys.exit(main()) 
File "/usr/bin/virt-install", line 984, in main 
conn = cli.getConnection(options.connect) 
File "/usr/lib/python2.6/site-packages/virtinst/cli.py", line 327, in getConnection 
conn = open_connection(uri) 
File "/usr/lib/python2.6/site-packages/virtinst/cli.py", line 342, in open_connection 
open_flags) 
File "/usr/lib64/python2.6/site-packages/libvirt.py", line 102, in openAuth 
if ret is None:raise libvirtError('virConnectOpenAuth() failed') 
libvirtError: no connection driver available for No connection for URI xen:/// 

But I believe I've already installed Xen successfully. Do I need to install another driver for the connection? 

Thanks, 

-- 
Su Zhang 
Ph.D Candidate 
Computing and Information Sciences 
Kansas State University 


[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux