← Back to team overview

openstack team mailing list archive

Re: "nova-manage service list" does not list all nova services

 

You should give us /var/log/nova/{nova-api,nova-compute,nova-network}.log.
But please, use http://paste.openstack.org/, dont fill the email with logs
entry. Also paste /etc/nova/nova.conf and /etc/nova/api-paste.ini

Check the user and permissions of /etc/nova

and my last shot in the dark: flush the nova db and restart all services

$ mysql -uroot -p'MYSQLPASSWD' -e 'drop database nova;'
$ mysql -uroot -p'MYSQLPASSWD' -e 'create database nova;'
$ nova-manage db sync
$ for a in libvirt-bin nova-network nova-compute nova-api nova-objectstore
nova-scheduler nova-volume nova-consoleauth nova-cert; do service $a
restart; done


On Sat, Sep 29, 2012 at 7:56 AM, Ahmed Al-Mehdi <ahmed@xxxxxxxxxx> wrote:

>  Hi Trinath,
>
> Thank you for your suggestion.  Even though I am leery of "reboot pc and
> try again" approach, I did give it a try.
>
> After reboot (prior to starting any services, not even mysql), I
> am seeing more odd behavior.
>  - Only nova-scheduler service is listed with an XXX status.  I understand
> why the XXX, but why is the other nova services not listed or for that
> matter why is nova-scheduler list even though I have not started it?
>          root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc># who -r
>                 run-level 2 2012-09-29 02:57
>         root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc># ls -l
> /etc/rc2.d/*nova*
>                  ls: cannot access /etc/rc2.d/*nova*: No such file or
> directory
>  - After starting mysql,  nova-scheduler is still listed with a XXX, but
> now nova-consoleauth (which I did not start) is listed with a :), and no
> other nova-services are not listed.
>  - After I start nova-scheduler, I see a :) for it.
>  - I started nova-api, and nova-network, but I don't see them listed.
>
>
> root@sonoma:~# nova-manage service list
> 2012-09-29 02:57:30 DEBUG nova.utils [req-7fafe814-a2ba-4862-84b5
> -e3eddaf838c8 None None] backend <module 'nova.db.sqlalchemy.api' from
> '/usr/lib/python2.7/dist-packages/nova/db/sqlalc
> rom (pid=1742) __get_backend /usr/lib/python2.7
> /dist-packages/nova/utils.py:658
> 2012-09-29 02:57:30 WARNING nova.db.sqlalchemy.session [req-7fafe814-a2ba
> -4862-84b5-e3eddaf838c8 None None] SQL connection failed. 10 attempts
> left.
>
> Binary           Host                                 Zone
> Status     State Updated_At
> nova-scheduler   sonoma                               nova
> enabled    XXX   2012-09-29 09:54:09
> root@sonoma:~# service  mysql restart
> mysql stop/waiting
> mysql start/running, process 2372
> root@sonoma:~
> root@sonoma:~# nova-manage service list
> 2012-09-29 02:58:47 DEBUG nova.utils[req-ad295ee2-ac50-41a0-bb75-636dbc8882c3None None]
> backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/python2.7
> /dist-packages/nova/db/sqlalc
> rom (pid=2505) __get_backend /usr/lib/python2.7
> /dist-packages/nova/utils.py:658
>
> Binary           Host                                 Zone
> Status     State Updated_At
> nova-scheduler   sonoma                               nova
> enabled    XXX   2012-09-29 09:54:09
> nova-consoleauth sonoma                               nova
> enabled    :-)   2012-09-29 09:58:44
> root@sonoma:~# service nova-scheduler restart
> stop: Unknown instance:
> nova-scheduler start/running, process 2521
> root@sonoma:~# nova-manage service list
> 2012-09-29 02:59:22 DEBUG nova.utils[req-e88c4d94-fc28-4bab-b49d-fc99601f75ceNone None]
> backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/python2.7
> /dist-packages/nova/db/sqlalc
> rom (pid=2538) __get_backend /usr/lib/python2.7
> /dist-packages/nova/utils.py:658
>
> Binary           Host                                 Zone
> Status     State Updated_At
> nova-scheduler   sonoma                               nova
> enabled    :-)   2012-09-29 09:59:18
> nova-consoleauth sonoma                               nova
> enabled    :-)   2012-09-29 09:59:14
> root@sonoma:~# service nova-api start
> start: Job is already running: nova-api
> root@sonoma:~# nova-manage service list
> 2012-09-29 02:59:42 DEBUG nova.utils[req-fc7d7908-75bd-4b8e-ae5b-6edc72df1ec3None None]
> backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/python2.7
> /dist-packages/nova/db/sqlalc
> rom (pid=2547) __get_backend /usr/lib/python2.7
> /dist-packages/nova/utils.py:658
>
> Binary           Host                                 Zone
> Status     State Updated_At
> nova-scheduler   sonoma                               nova
> enabled    :-)   2012-09-29 09:59:38
> nova-consoleauth sonoma                               nova
> enabled    :-)   2012-09-29 09:59:35
> root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc># service
> nova-network start
> nova-network start/running, process 3550
> root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc>#
> root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc># nova-manage
> service list
> 2012-09-29 03:45:03 DEBUG nova.utils[req-fa150ddb-1c24-4bca-8b4f-351130abf76bNone None]
> backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/pyt
> rom (pid=3576) __get_backend /usr/lib/python2.7
> /dist-packages/nova/utils.py:658
>
> Binary           Host                                 Zone
> Status     State Updated_At
> nova-scheduler   sonoma                               nova
> enabled    :-)   2012-09-29 10:44:57
> nova-consoleauth sonoma                               nova
> enabled    :-)   2012-09-29 10:45:02
> root@sonoma <root@sonoma:/etc>:/etc <root@sonoma:/etc>#
>
>
> Thank you,
> Ahmed.
>
>  ------------------------------
> *From:* Trinath Somanchi [trinath.somanchi@xxxxxxxxx]
> *Sent:* Friday, September 28, 2012 5:50 PM
> *To:* Ahmed Al-Mehdi
> *Subject:* Re: [Openstack] "nova-manage service list" does not list all
> nova services
>
>   Hi-
>
> Can u reboot the pc and then restart the services. Try to list after
> this...
>
> -
> Trinath
> On Sep 28, 2012 11:15 PM, "Ahmed Al-Mehdi" <ahmed@xxxxxxxxxx> wrote:
>
>>  Hello,
>>
>>  I am following the steps in the document - "OpenStack Install and
>> Deploy Manual – Ubuntu" for Essex to setup an OpenStack environment.  When
>> I get to the section, "Verifying the Compute Installation", I not getting a
>> full listing of all the services.   Per the doc, I did stop and start all
>> the nova services - nova–compute/cert/volume/scheduler/network/consoleauth.
>>
>>
>>
>>  *root@sonoma:/etc/nova# nova-manage service list*
>> *2012-09-28 09:46:54 DEBUG nova.utils
>> [req-69779921-0c25-43ab-b506-78abafc7e83b None None] backend <module
>> 'nova.db.sqlalchemy.api' from
>> '/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.pyc'> from
>> (pid=5833) __get_backend /usr/lib/python2.7/dist-packages/nova/utils.py:658
>> *
>> *Binary           Host                                 Zone
>> Status     State Updated_At*
>> *nova-scheduler   sonoma                               nova
>> enabled    :-)   2012-09-28 16:46:46*
>> *root@sonoma:/etc/nova#*
>>
>>  I am assuming I can safely ignore the above DEBUG message.
>>
>>  For one of the services, nova-api, after I issued "stop nova-api;
>>  start nova-api;", I see a boatload of INFO/DEBUG messages in
>> /var/log/nova/nova-api.log.  I am posting some of the last few messages.
>>
>>  *2012-09-28 09:56:48 DEBUG nova.utils [-] ['sudo', 'iptables-save',
>> '-t', 'filter'] failed. Retrying. from (pid=6236) execute
>> /usr/lib/python2.7/dist-packages/nova/utils.py:248*
>>  *2012-09-28 09:56:49 DEBUG nova.utils [-] Running cmd (subprocess):
>> sudo iptables-save -t filter from (pid=6236) execute
>> /usr/lib/python2.7/dist-packages/nova/utils.py:219*
>> *2012-09-28 09:56:49 DEBUG nova.utils [-] Result was 1 from (pid=6236)
>> execute /usr/lib/python2.7/dist-packages/nova/utils.py:235*
>> *2012-09-28 09:56:49 DEBUG nova.utils [-] ['sudo', 'iptables-save',
>> '-t', 'filter'] failed. Retrying. from (pid=6236) execute
>> /usr/lib/python2.7/dist-packages/nova/utils.py:248*
>> *2012-09-28 09:56:51 DEBUG nova.utils [-] Running cmd (subprocess): sudo
>> iptables-save -t filter from (pid=6236) execute
>> /usr/lib/python2.7/dist-packages/nova/utils.py:219*
>> *2012-09-28 09:56:51 DEBUG nova.utils [-] Result was 1 from (pid=6236)
>> execute /usr/lib/python2.7/dist-packages/nova/utils.py:235*
>>
>>  What bothers is the message "Resule was 1", does not indicate an an
>> error?
>>
>>  Can someone please help me or give me some pointers as to what specific
>> log message or other log files I should look at.  I am very sure I followed
>> the steps unto that point.
>>
>>  Thank you,
>> Ahmed.
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
*guilherme* \n
\tab *maluf*

References