Depending on your needs, inspect the OpenStack services logging information:
On the OpenStack controller nodes:
tail -fn0 /var/log/{nova,cinder,glance,keystone,neutron,contrail,cassandra,rabbitmq}/*.log \
| egrep 'ERROR|WARNING|REFUSED|EXCEPTION|TRACE|error'
On the OpenStack compute nodes:
tail -fn0 /var/log/{nova,contrail}/*.log | \
egrep 'ERROR|TRACE|WARNING|REFUSED|EXCEPTION|error|SHUTDOWN'
To ensure that an OpenStack service is up and running, verify the service status on every controller node. Some OpenStack services require additional verification on the OpenStack non-controller nodes.
Before you can proceed with troubleshooting, export all credentials from
keystonerc
file on each controller node to be able to manage your
OpenStack environment:
Service name |
Verification procedure |
---|---|
Glance |
Use the glance image-list command.
The output should contain the table with the images list.
The images status should be |
Nova |
Use the nova service-list.
The output should contain the table with the Nova services list.
The services status should be |
Cinder |
Use the cinder-manage service list.
The output should contain the table with the Cinder services list.
The services status should be |