<div dir="ltr">I'll suggest you to move away from XCP if you can and check out the new work done by Citrix to make XenServer packages / functionality available to be installed on stuff like CentOS 6 and Ubuntu + others.<div>
<br></div><div>Endre.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/4 Rajshree Thorat <span dir="ltr"><<a href="mailto:rajshree.thorat@gslab.com" target="_blank">rajshree.thorat@gslab.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I am trying to use Openstack Grizzly to control XCP hypervisor with quantum ovs plugin. I tried with the steps which are mentioned in official document (<a href="http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/introduction-to-xen.html#xen-config-reference" target="_blank">http://docs.openstack.org/<u></u>grizzly/openstack-compute/<u></u>install/apt/content/<u></u>introduction-to-xen.html#xen-<u></u>config-reference</a>) but it doesn't work for me. I am not able to start nova-compute service. It is giving me following error:<br>

<br>
2013-10-04 18:23:44.861 32548 INFO nova.manager [-] Skipping periodic task _periodic_update_dns because its interval is negative<br>
2013-10-04 18:23:44.902 32548 INFO nova.virt.driver [-] Loading compute driver 'xenapi.XenAPIDriver'<br>
2013-10-04 18:23:44.922 32548 CRITICAL nova [-] [Errno 111] ECONNREFUSED<br>
2013-10-04 18:23:44.922 32548 TRACE nova Traceback (most recent call last):<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/bin/nova-compute", line 83, in <module><br>
2013-10-04 18:23:44.922 32548 TRACE nova     db_allowed=False)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/service.py", line 534, in create<br>
2013-10-04 18:23:44.922 32548 TRACE nova     db_allowed=db_allowed)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/service.py", line 413, in __init__<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.manager = manager_class(host=self.host, *args, **kwargs)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/compute/manager.<u></u>py", line 353, in __init__<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.driver = driver.load_compute_driver(<u></u>self.virtapi, compute_driver)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/virt/driver.py", line 931, in load_compute_driver<br>
2013-10-04 18:23:44.922 32548 TRACE nova     virtapi)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/openstack/<u></u>common/importutils.py", line 51, in import_object_ns<br>
2013-10-04 18:23:44.922 32548 TRACE nova     return import_class(import_value)(*<u></u>args, **kwargs)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/virt/xenapi/<u></u>driver.py", line 139, in __init__<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self._session = XenAPISession(url, username, password, self.virtapi)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/virt/xenapi/<u></u>driver.py", line 630, in __init__<br>
2013-10-04 18:23:44.922 32548 TRACE nova     url = self._create_first_session(<u></u>url, user, pw, exception)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/nova/virt/xenapi/<u></u>driver.py", line 641, in _create_first_session<br>
2013-10-04 18:23:44.922 32548 TRACE nova session.login_with_password(<u></u>user, pw)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/local/lib/python2.7/<u></u>dist-packages/XenAPI.py", line 182, in <lambda><br>
2013-10-04 18:23:44.922 32548 TRACE nova     return lambda *params: self._login(name, params)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/local/lib/python2.7/<u></u>dist-packages/XenAPI.py", line 148, in _login<br>
2013-10-04 18:23:44.922 32548 TRACE nova     result = _parse_result(getattr(self, 'session.%s' % method)(*params))<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/xmlrpclib.<u></u>py", line 1224, in __call__<br>
2013-10-04 18:23:44.922 32548 TRACE nova     return self.__send(self.__name, args)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/xmlrpclib.<u></u>py", line 1578, in __request<br>
2013-10-04 18:23:44.922 32548 TRACE nova     verbose=self.__verbose<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/xmlrpclib.<u></u>py", line 1264, in request<br>
2013-10-04 18:23:44.922 32548 TRACE nova     return self.single_request(host, handler, request_body, verbose)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/xmlrpclib.<u></u>py", line 1292, in single_request<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.send_content(h, request_body)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/xmlrpclib.<u></u>py", line 1439, in send_content<br>
2013-10-04 18:23:44.922 32548 TRACE nova connection.endheaders(request_<u></u>body)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/httplib.<u></u>py", line 954, in endheaders<br>
2013-10-04 18:23:44.922 32548 TRACE nova self._send_output(message_<u></u>body)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/httplib.<u></u>py", line 814, in _send_output<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.send(msg)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/httplib.<u></u>py", line 776, in send<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.connect()<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/httplib.<u></u>py", line 757, in connect<br>
2013-10-04 18:23:44.922 32548 TRACE nova     self.timeout, self.source_address)<br>
2013-10-04 18:23:44.922 32548 TRACE nova   File "/usr/lib/python2.7/dist-<u></u>packages/eventlet/green/<u></u>socket.py", line 59, in create_connection<br>
2013-10-04 18:23:44.922 32548 TRACE nova     raise error, msg<br>
2013-10-04 18:23:44.922 32548 TRACE nova error: [Errno 111] ECONNREFUSED<br>
2013-10-04 18:23:44.922 32548 TRACE nova<br>
<br>
It seems network with openvswitch is not configured properly.  Is there any OVS quantum plugin requires to run under dom0?  Is there any document which can briefly describe how Openstack + XCP works with OVS Quantum?<br>

<br>
Regards,<br>
Rajshree<br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
</blockquote></div><br></div>