<html><body>
<p><font size="2" face="sans-serif">By default both cinder and nova-api are listening on the same port 8776 (this should be a bug I think), you can try to change the default value in the cinder.conf like: osapi_volume_listen_port = 8777 if you are running the cinder and nova-api on the same machine.</font><br>
<font size="2" face="sans-serif"><br>
--------------------------------------------------<br>
Best regard, <br>
David Geng<br>
<br>
--------------------------------------------------</font><br>
<br>
<img width="16" height="16" src="cid:1__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt="Inactive hide details for Ahmed Al-Mehdi ---11/13/2012 09:32:21 AM---Ahmed Al-Mehdi <ahmed@coraid.com>"><font size="2" color="#424282" face="sans-serif">Ahmed Al-Mehdi ---11/13/2012 09:32:21 AM---Ahmed Al-Mehdi <ahmed@coraid.com></font><br>
<br>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td style="background-image:url(cid:2__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com); background-repeat: no-repeat; " width="40%">
<ul style="padding-left: 72pt"><font size="1" face="sans-serif"><b>Ahmed Al-Mehdi <ahmed@coraid.com></b></font><font size="1" face="sans-serif"> </font><br>
<font size="1" face="sans-serif">Sent by: openstack-bounces+gengjh=cn.ibm.com@lists.launchpad.net</font>
<p><font size="1" face="sans-serif">11/13/2012 09:32 AM</font></ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">To</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Vishvananda Ishaya <vishvananda@gmail.com>, </font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">cc</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">"openstack@lists.launchpad.net" <openstack@lists.launchpad.net></font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">Subject</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Re: [Openstack] Cannot start "nova-api" service</font></ul>
</td></tr>
</table>

<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img width="1" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""></td><td width="336"><img width="1" height="1" src="cid:3__=C7BBF026DF9980448f9e8a93df938@cn.ibm.com" border="0" alt=""></td></tr>
</table>
</td></tr>
</table>
<br>
<font size="2" face="Calibri">Hello, </font><br>
<br>
<font size="2" face="Calibri">Can someone please help me with a nova-api issue.  After install all the nova services, all seem to be running fine, except for nova-api.  I even reboot my controller node, no luck.  After reboot all services are running, except nova-api.  When I manually start nova-api, nova-api crashes with the following error "</font><font size="2" face="Calibri"><b>error: [Errno 98] Address already in use</b></font><font size="2" face="Calibri">".  I installed nova-volume earlier during the install process, but later on installed cinder, and made the necessary modifications (as far as I can tell) to nova-api.conf to use cinder for block storage.  Should I uninstall nova-volume? </font><br>
<br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO keystone.middleware.auth_token [-] Starting keystone auth_token middleware</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO keystone.middleware.auth_token [-] Using /var/lib/nova/keystone-signing as cache directory for signing certificate</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 CRITICAL nova [-] [Errno 98] Address already in use</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova Traceback (most recent call last):</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova   File "/usr/bin/nova-api", line 50, in <module></font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova     server = service.WSGIService(api)</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova   File "/usr/lib/python2.7/dist-packages/nova/service.py", line 584, in __init__</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova     port=self.port)</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova   File "/usr/lib/python2.7/dist-packages/nova/wsgi.py", line 72, in __init__</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova     self._socket = eventlet.listen((host, port), backlog=backlog)</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova   File "/usr/lib/python2.7/dist-packages/eventlet/convenience.py", line 38, in listen</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova     sock.bind(addr)</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova   File "/usr/lib/python2.7/socket.py", line 224, in meth</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova     return getattr(self._sock,name)(*args)</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova error: [Errno 98] Address already in use</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 TRACE nova </font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO nova.service [-] Parent process has died unexpectedly, exiting</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO nova.service [-] Parent process has died unexpectedly, exiting</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO nova.wsgi [-] Stopping WSGI server.</font><br>
<font size="2" face="Calibri">2012-11-12 14:46:24 INFO nova.wsgi [-] Stopping WSGI server.</font><br>
<br>
<font size="2" face="Calibri">Would highly appreciate any pointers to understanding or resolving the issue. </font><br>
<br>
<font size="2" face="Calibri">Regards,</font><br>
<font size="2" face="Calibri">Ahmed.</font><br>
<br>
<br>
<font size="2" face="Calibri"><b>From: </b></font><font size="2" face="Calibri">Ahmed Al-Mehdi <</font><a href="mailto:ahmed@coraid.com"><font size="2" color="#0000FF" face="Calibri"><u>ahmed@coraid.com</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Date: </b></font><font size="2" face="Calibri">Friday, November 9, 2012 12:45 AM</font><font size="2" face="Calibri"><b><br>
To: </b></font><font size="2" face="Calibri">Vishvananda Ishaya <</font><a href="mailto:vishvananda@gmail.com"><font size="2" color="#0000FF" face="Calibri"><u>vishvananda@gmail.com</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Cc: </b></font><font size="2" face="Calibri">"</font><a href="mailto:openstack@lists.launchpad.net"><font size="2" color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font size="2" face="Calibri">" <</font><a href="mailto:openstack@lists.launchpad.net"><font size="2" color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Subject: </b></font><font size="2" face="Calibri">Re: [Openstack] Cannot start "nova-api" service</font><br>

<ul style="padding-left: 36pt"><br>
<br>
<font size="2" face="Calibri"><b>From: </b></font><font size="2" face="Calibri">Vishvananda Ishaya <</font><a href="mailto:vishvananda@gmail.com"><font size="2" color="#0000FF" face="Calibri"><u>vishvananda@gmail.com</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Date: </b></font><font size="2" face="Calibri">Thursday, November 8, 2012 8:18 PM</font><font size="2" face="Calibri"><b><br>
To: </b></font><font size="2" face="Calibri">Ahmed Al-Mehdi <</font><a href="mailto:ahmed@coraid.com"><font size="2" color="#0000FF" face="Calibri"><u>ahmed@coraid.com</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Cc: </b></font><font size="2" face="Calibri">"</font><a href="mailto:openstack@lists.launchpad.net"><font size="2" color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font size="2" face="Calibri">" <</font><a href="mailto:openstack@lists.launchpad.net"><font size="2" color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font size="2" face="Calibri">></font><font size="2" face="Calibri"><b><br>
Subject: </b></font><font size="2" face="Calibri">Re: [Openstack] Cannot start "nova-api" service</font><br>

<ul style="padding-left: 36pt"><br>
<font size="2" face="Calibri">On Nov 8, 2012, at 7:01 PM, Ahmed Al-Mehdi <</font><a href="mailto:ahmed@coraid.com"><font size="2" color="#0000FF" face="Calibri"><u>ahmed@coraid.com</u></font></a><font size="2" face="Calibri">> wrote:</font><br>

<ul style="padding-left: 36pt"><font size="2" face="Calibri">Vish,</font><br>
<br>
<font size="2" face="Calibri">I am running cinder-api.   The following two lines are present in nova.conf. </font><br>
<br>
<font size="2" face="Calibri">volume_api_class=nova.volume.cinder.API</font><br>
<font size="2" face="Calibri">enabled_apis=ec2,osapi_compute,metadata </font><br>
<br>
<font size="2" face="Calibri">Do I need to re-sync the db, or add any additional lines to nova.conf?</font></ul>
<br>
<font size="2" face="Calibri">No that is it. Are you sure a) you don't have another nova-api or nova-metadata or nova-api-os-compute process running? and b) that your nova.conf is being read properly?</font><br>
<br>
<font size="2" face="Calibri">Vish</font></ul>
<br>
<font size="2" face="Calibri">As far as I can tell, no other nova-api, nova-metadata, nova-api-os-compute is running.   If there another way to confirm besides running "ps aux".  And how can I tell if nova.conf is being read properly?</font><br>
<br>
<font size="2" face="Calibri">root@bodega:~# ps aux | grep nova</font><br>
<font size="2" face="Calibri">nova       914  0.0  0.0  37952  1312 ?        Ss   16:01   0:00 su -s /bin/sh -c exec nova-novncproxy --config-file=/etc/nova/nova.conf nova</font><br>
<font size="2" face="Calibri">nova       916  0.0  0.2 122976 24108 ?        S    16:01   0:01 /usr/bin/python /usr/bin/nova-novncproxy --config-file=/etc/nova/nova.conf</font><br>
<font size="2" face="Calibri">nova      1235  0.0  0.0  37952  1312 ?        Ss   16:01   0:00 su -s /bin/sh -c exec nova-cert --config-file=/etc/nova/nova.conf nova</font><br>
<font size="2" face="Calibri">nova      1243  0.0  0.0  37952  1308 ?        Ss   16:01   0:00 su -s /bin/sh -c exec nova-consoleauth --config-file=/etc/nova/nova.conf nova</font><br>
<font size="2" face="Calibri">nova      1244  0.2  0.6 122996 51232 ?        S    16:01   1:12 /usr/bin/python /usr/bin/nova-cert --config-file=/etc/nova/nova.conf</font><br>
<font size="2" face="Calibri">nova      1249  0.2  0.6 122992 51252 ?        S    16:01   1:13 /usr/bin/python /usr/bin/nova-consoleauth --config-file=/etc/nova/nova.conf</font><br>
<font size="2" face="Calibri">nova      1252  0.0  0.0  37952  1312 ?        Ss   16:01   0:00 su -s /bin/sh -c exec nova-network --config-file=/etc/nova/nova.conf nova</font><br>
<font size="2" face="Calibri">nova      1255  0.0  0.0  37952  1308 ?        Ss   16:01   0:00 su -s /bin/sh -c exec nova-scheduler --config-file=/etc/nova/nova.conf nova</font><br>
<font size="2" face="Calibri">nova      1259  0.3  0.6 124964 53100 ?        S    16:01   1:16 /usr/bin/python /usr/bin/nova-network --config-file=/etc/nova/nova.conf</font><br>
<font size="2" face="Calibri">nova      1260  0.3  0.7 151856 59068 ?        S    16:01   1:16 /usr/bin/python /usr/bin/nova-scheduler --config-file=/etc/nova/nova.conf</font><br>
<font size="2" face="Calibri">root      3509  0.0  0.0   9388   920 pts/3    S+   22:55   0:00 grep --color=auto nova</font><br>
<font size="2" face="Calibri">root@bodega:~# </font><br>
<font size="2" face="Calibri">root@bodega:~# </font><br>
<font size="2" face="Calibri">root@bodega:~# ls -l /etc/nova/</font><br>
<font size="2" face="Calibri">total 32</font><br>
<font size="2" face="Calibri">-rw-r----- 1 nova nova 3588 Sep 25 17:48 api-paste.ini</font><br>
<font size="2" face="Calibri">-rw-r-xr-x 1 nova nova 1329 Oct 20 19:16 logging.conf</font><br>
<font size="2" face="Calibri">-rw-r----- 1 nova nova 2203 Nov  8 18:34 nova.conf</font><br>
<font size="2" face="Calibri">-rw-r----- 1 root root  434 Nov  5 10:44 nova.conf.orig.ahmed</font><br>
<font size="2" face="Calibri">-rw-r----- 1 nova nova 5181 Sep 25 17:48 policy.json</font><br>
<font size="2" face="Calibri">-rw-r--r-- 1 root root  304 Sep 25 17:48 rootwrap.conf</font><br>
<font size="2" face="Calibri">drwxr-xr-x 2 root root 4096 Nov  5 10:36 rootwrap.d</font><br>
<font size="2" face="Calibri">root@bodega:~# </font><br>
<br>
<br>
<font size="2" face="Calibri">Can you help me understand the following error message in the file:</font><br>
<br>
<font size="2" face="Calibri"><b>2012-11-08 23:31:27 CRITICAL nova [-] [Errno 98] Address already in use</b></font><br>
<br>
<font size="2" face="Calibri">By address, are we talking about tcp port number? If so, what is the port number?</font><br>
<br>
<font size="2" face="Calibri">Thank you,</font><br>
<font size="2" face="Calibri">Ahmed.</font><br>
<br>

<ul style="padding-left: 36pt"><tt><font size="2">_______________________________________________<br>
Mailing list: </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
Post to     : openstack@lists.launchpad.net<br>
Unsubscribe : </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
More help   : </font></tt><tt><font size="2"><a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</ul>
</ul>
</body></html>