Ask Your Question
1

How many nova services should appear in service list?

asked 2013-04-23 11:03:15 -0500

henrik16 gravatar image

updated 2013-06-11 10:18:33 -0500

fifieldt gravatar image

Hi guys, I'm trying to troubleshoot why I can't launch an instance and I noticed that I only have this nova services listed:

nova-manage service list

Binary           Host                                 Zone             Status     State Updated_At
nova-consoleauth openstack-controller                 nova             enabled    :-)   2013-04-23 15:59:53
nova-cert        openstack-controller                 nova             enabled    :-)   2013-04-23 15:59:53
nova-scheduler   openstack-controller                 nova             enabled    :-)   2013-04-23 15:59:53

Is that right?

Thx.

edit retag flag offensive close merge delete

Comments

Hey, where is your nova-compute service is running ? It should display in nova-manage service list o/p.

RomilGupta gravatar imageRomilGupta ( 2013-04-24 08:10:23 -0500 )edit

I don't see nova-compute listed but when I do # service nova-compute status # I get: # nova-compute stop/waiting #

henrik16 gravatar imagehenrik16 ( 2013-04-24 08:15:53 -0500 )edit

2 answers

Sort by ยป oldest newest most voted
2

answered 2013-04-23 11:56:28 -0500

jtopjian gravatar image

updated 2013-04-23 11:57:16 -0500

Hello,

As of Grizzly, you should see the following services:

Binary           Host                Zone             Status     State Updated_At
nova-cert        cloud               nova             enabled    :-)   2013-04-23 16:50:43
nova-consoleauth cloud               nova             enabled    :-)   2013-04-23 16:50:43
nova-scheduler   cloud               nova             enabled    :-)   2013-04-23 16:50:43
nova-conductor   cloud               nova             enabled    :-)   2013-04-23 16:50:43
nova-compute     c01                 nova             enabled    :-)   2013-04-23 16:50:44

Depending on your OpenStack installation, nova-compute may be running on a separate server or the same server as the other services.

edit flag offensive delete link more

Comments

Hi, thanks for your answer, I am installing with Folsom release, I should have the same services too?

I have only this on Controller node: *-consoleauth, *-scheduler and *-cert On compute node: *-consoleauth, *-scheduler and *-cert

What am I doing wrong ? :s

henrik16 gravatar imagehenrik16 ( 2013-04-24 04:29:32 -0500 )edit

Only nova-compute needs to be running on your compute node. If you're using Folsom, you won't have the nova-conductor service as it is new to Grizzly, but all of the other services are the same.

jtopjian gravatar imagejtopjian ( 2013-04-24 15:38:02 -0500 )edit

Thank you! .. now I'm trying to put nova-compute into the service list... when I try virsh list I get "Failed to connect to the hypervisr, No such file or directory"... I have reisntalled libvirt and configured everything again and nothing...

henrik16 gravatar imagehenrik16 ( 2013-04-26 04:20:01 -0500 )edit

Hi jtopjian.. I decided to install Grizzly, I have installed everything according to the guide for grizzly in openstack documentation but when I run nova-manage service list I can't see nova-conductor not even nova-compute.. I verified and both services are in running status.. What can be wrong? Thx

henrik16 gravatar imagehenrik16 ( 2013-05-06 08:14:40 -0500 )edit
1

answered 2013-04-24 07:59:10 -0500

RomilGupta gravatar image

updated 2013-04-24 08:11:44 -0500

Hi,

Openstack have a distributed architecture each of its components can run on separate machines like Quantum , Cinder , Nova ,Glance etc

If you have a single node setup then all the service should be running on a same machine and it should display the o/p of

nova-manage service list

  • nova-compute controller nova enabled :-)
  • nova-scheduler controller nova enabled :-)
  • nova-conductor controller nova enabled :-)
  • nova-cert controller nova enabled :-)
  • nova-consoleauth controller nova enabled :-)

If you have multinode setup then nova-compute is running on computeNode and

nova-manage service list should display:

  • nova-compute computeNode nova enabled :-)
  • nova-scheduler controller nova enabled :-)
  • nova-conductor controller nova enabled :-)
  • nova-cert controller nova enabled :-)
  • nova-consoleauth controller nova enabled :-)

TO make it work do the proper configuration and run the NTP server to sync both machine and check the rabbitMQ works properly.

edit flag offensive delete link more

Comments

Hi, thanks. I have multinode... how can I check if rabbitMQ works properly? And how can I sync the NTP ? I have configured all according to the guide for folsom in the openstack documentation... Sorry I'm a little "noob" ..

henrik16 gravatar imagehenrik16 ( 2013-04-24 08:11:32 -0500 )edit

nova-compute was not showing up because the machine where this service was installed did not support hypervisor

henrik16 gravatar imagehenrik16 ( 2013-05-02 04:39:26 -0500 )edit

Hi again @RomilGupta, do I need "nova-network" running? I saw this in many people's configuration and my problem is about network.. I can't connect to my VM with an IP of 192.168.2.3 ... my physical machines have 192.168.0.1 - .3 and 192.168.1.2 - .3 what do I need to do to get this to work?

henrik16 gravatar imagehenrik16 ( 2013-05-02 06:14:49 -0500 )edit

I have done this according to the guide.. so, what am I doing wrong? Thanks.

henrik16 gravatar imagehenrik16 ( 2013-05-02 06:15:00 -0500 )edit

Hi henrik , if you are using nova-network then it should be running in your computeNode.

RomilGupta gravatar imageRomilGupta ( 2013-05-02 06:26:46 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-04-23 11:03:15 -0500

Seen: 10,466 times

Last updated: Apr 24 '13