On 3/14/2017 10:22 AM, Prashant Shetty wrote:
Couple of things to check,
* On controller in nova.conf you should have [placement] section with
below info
o [placement]
os_region_name = RegionOne
project_domain_name = Default
project_name = service
user_domain_name = Default
password = <password>
username = placement
auth_url = <auth_url>
auth_type = password
* If nova service-list shows your nova-compute is UP and RUNNING, you
need to run discover commands on controller as below
o nova-manage cell_v2 map_cell0 --database_connection <db_url>
o nova-manage cell_v2 simple_cell_setup --transport-url
<transport_url>
o nova-manage cell_v2 discover_hosts --verbose
Discover command should show message that it has discovered your compute
nodes. In case still instance launch fails check nova-conductor and
nova-scheduler logs for more info.
For more information refer,
https://docs.openstack.org/developer/nova/cells.html
Thanks,
Prashant
Those are all good things to check. If placement is not properly
configured and running though, the nova-compute service won't start and
the scheduling attempt will result in a NoValidHost error which should
put the instance into ERROR state.
Starting in Ocata, if you're not using cellsv1, the instance should be
created in the nova_cell0 database. But it should be there with ERROR
state and you should still be able to list/show it from the API so you
can delete it. It shouldn't be left in scheduling state.
You may want to run this to make sure your setup is done properly:
nova-status upgrade check
That should give you some basic readiness/health information about cells
v2 and placement in your setup.
--
Thanks,
Matt
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev