Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

6.5. Launch the Block Storage Services

To enable the Block Storage functionality at least one instance of each of the three services must be started:
  • The API service (openstack-cinder-api).
  • The scheduler service (openstack-cinder-scheduler).
  • The volume service (openstack-cinder-volume).
The services do not need to be located on the same system, but must be configured to communicate using the same message broker and database instance. When the services are running, the API accepts incoming volume requests, the scheduler assigns them as appropriate, and the volume service actions them.

Procedure 6.9. Launching Block Storage Services

  1. Log in as the root user on each server where you intend to run the API, start the API service, and configure it to start at boot time:
    # systemctl start openstack-cinder-api.service
    # systemctl enable openstack-cinder-api.service
  2. Log in as the root user on each server where you intend to run the scheduler, start the scheduler service, and configure it to start at boot time:
    # systemctl start openstack-cinder-scheduler.service
    # systemctl enable openstack-cinder-scheduler.service
  3. Log in as the root user on each server to which Block Storage has been attached, start the volume service, and configure it to start at boot time:
    # systemctl start openstack-cinder-volume.service
    # systemctl enable openstack-cinder-volume.service