Like most other OpenStack services, Cinder has dependencies on other OpenStack components. These components must be present and operate successfully in order for Cinder to do its job. In a troubleshooting scenario, you want to check these dependencies and confirm that they are up and running.
Cinder leverages Keystone to provide authentication and authorization services. If the Keystone service is not running, it shouldn't take long for you to see the result. If you run a cinder
command, such as cinder list
or cinder create
without running Keystone, you will see an error like the one shown here:
In this case, you want to check and make sure that the Keystone service is up and running. Refer to Chapter 2, Troubleshooting OpenStack Identity, for details on how to make sure that Keystone is running successfully. Imagine a scenario where you have confirmed that Keystone is up and running and yet when you run a cinder
command you receive an error...