We now need to tell our OpenStack Compute service about our new Cinder volume service.
As we are performing this setup in a multi-node environment, you will need to be logged into your controller, compute, and Cinder nodes.
This recipe assumes that you have created a .stackrc file. To create a .stackrc file, on each node you need it, open a text file .stackrc and add the following contents:
|To gain in-depth knowledge and be on par with practical experience, then explore the OpenStack Training Course.|
In our multi-node installation, we will need to configure the controller, compute, and Cinder nodes. Thus, we have broken down the instructions in that order.
To configure your OpenStack controller node for the cinder-volume perform the following steps:
To configure the OpenStack compute nodes for Cinder, perform the following steps:
|Explore OpenStack Sample Resumes! Download & Edit, Get Noticed by Top Employers!|
In our multi-node OpenStack configuration, we have to perform configuration across our environment to enable cinder-volume. On the OpenStack controller node, we created a keystone service, endpoint, and user. We additionally assigned the “Cinder” user, the admin role within the service tenant. Additionally, on the controller, we created a Cinder MySQL database and modified nova. conf to allow the use of Cinder.
On our compute nodes, the modifications were much simpler as we only needed to modify nova. conf to enable Cinder.
Finally, we configured the Cinder node itself. We did this by enabling keystone and initializing the Cinder database and connecting the Cinder service to its MySQL database. After which we wrapped up by restarting the Cinder services.
Openstack Interview Questions
Stay updated with our newsletter, packed with Tutorials, Interview Questions, How-to's, Tips & Tricks, Latest Trends & Updates, and more ➤ Straight to your inbox!
|OpenStack Training||Sep 26 to Oct 11||View Details|
|OpenStack Training||Sep 30 to Oct 15||View Details|
|OpenStack Training||Oct 03 to Oct 18||View Details|
|OpenStack Training||Oct 07 to Oct 22||View Details|
Ravindra Savaram is a Content Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.
Copyright © 2013 - 2023 MindMajix Technologies