<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi all,<br>
<br>
On this <a
href="http://docs.openstack.org/diablo/openstack-compute/admin/content/selecting-a-hypervisor.html">page</a>,
one can see that XenServer 5.6 and XCP are supported. Is there any
chance to run xen VMs using just the 'xen hypervisor' package from
linux distributions?<br>
<br>
This means: bare metal -> Fedora 16 -> nova-compute -> VM<br>
<br>
is the page: <a class="moz-txt-link-freetext" href="http://wiki.openstack.org/XenServerDevelopment">http://wiki.openstack.org/XenServerDevelopment</a> still
valid for this configuration?<br>
<br>
<br>
If yes, I get an error when testing the connection:<br>
<br>
sudo nova-manage shell python<br>
<br>
>>> import XenAPI<br>
>>> import nova.virt.xenapi_conn<br>
>>> nova.virt.xenapi_conn.XenAPI = XenAPI<br>
>>> x =
nova.virt.xenapi_conn.XenAPIConnection(<a class="moz-txt-link-rfc2396E" href="http://localhost">"http://localhost"</a>, "", "")<br>
Traceback (most recent call last):<br>
File "<console>", line 1, in <module><br>
File "/usr/lib/python2.7/site-packages/nova/virt/xenapi_conn.py",
line 162, in __init__<br>
self._session = XenAPISession(url, user, pw)<br>
File "/usr/lib/python2.7/site-packages/nova/virt/xenapi_conn.py",
line 362, in __init__<br>
self._session.login_with_password(user, pw)<br>
File "/usr/lib/python2.7/site-packages/XenAPI.py", line 182, in
<lambda><br>
return lambda *params: self._login(name, params)<br>
File "/usr/lib/python2.7/site-packages/XenAPI.py", line 148, in
_login<br>
result = _parse_result(getattr(self, 'session.%s' %
method)(*params))<br>
File "/usr/lib64/python2.7/xmlrpclib.py", line 1224, in __call__<br>
return self.__send(self.__name, args)<br>
File "/usr/lib64/python2.7/xmlrpclib.py", line 1575, in __request<br>
verbose=self.__verbose<br>
File "/usr/lib64/python2.7/xmlrpclib.py", line 1264, in request<br>
return self.single_request(host, handler, request_body, verbose)<br>
File "/usr/lib64/python2.7/xmlrpclib.py", line 1292, in
single_request<br>
self.send_content(h, request_body)<br>
File "/usr/lib64/python2.7/xmlrpclib.py", line 1439, in
send_content<br>
connection.endheaders(request_body)<br>
File "/usr/lib64/python2.7/httplib.py", line 951, in endheaders<br>
self._send_output(message_body)<br>
File "/usr/lib64/python2.7/httplib.py", line 811, in _send_output<br>
self.send(msg)<br>
File "/usr/lib64/python2.7/httplib.py", line 773, in send<br>
self.connect()<br>
File "/usr/lib64/python2.7/httplib.py", line 754, in connect<br>
self.timeout, self.source_address)<br>
File "/usr/lib/python2.7/site-packages/eventlet/green/socket.py",
line 59, in create_connection<br>
raise error, msg<br>
error: [Errno 111] ECONNREFUSED<br>
<br>
<br>
thank you<br>
<br>
michaël<br>
<br>
<pre class="moz-signature" cols="72">--
Michaël Van de Borne
R&D Engineer, SOA team, CETIC
Phone: +32 (0)71 49 07 45 Mobile: +32 (0)472 69 57 16, Skype: mikemowgli
<a class="moz-txt-link-abbreviated" href="http://www.cetic.be">www.cetic.be</a>, rue des Frères Wright, 29/3, B-6041 Charleroi
</pre>
</body>
</html>