Openstack

How do you debug OpenStack storage issues? (tools, logs, ...)

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

To debug storage issues in OpenStack (Cinder), you can use the following:

  • Logs: Check the Cinder service logs (e.g., /var/log/cinder/cinder-volume.log, /var/log/cinder/cinder-api.log) for error messages.
  • Cinder CLI: Use the cinder command-line tool to check the status of volumes, snapshots, and storage backends.
  • Database: Inspect the Cinder database to check for inconsistencies in volume states or metadata.
  • Backend Storage: Check the logs and status of the underlying storage system (e.g., LVM, Ceph, NFS) to identify issues with the storage itself.