- Verify overcloud status: Run the deployment status command:
(undercloud) [stack@director ~]$ openstack overcloud status
- Access overcloud: The director generates a script to configure and help authenticate interactions with the overcloud from the director host. The director saves this file, overcloudrc, into the stack users home directory.
- Run the following command to use overcloudrc file.
(undercloud) [stack@director ~]$ source ~/overcloudrc
(overcloud) [stack@director ~]$
This command loads the necessary environment variables to interact with the overcloud from the director host’s CLI
- Find the IP address of the overcloud nodes and make a note of it.
(undercloud) [stack@director ~]$ openstack server list
- Each node in the overcloud also contains a user called heat-admin. The undercloud ‘stack’ user has SSH access to this user on each node. Connect the node using the heat-admin user and the node’s IP address.
(undercloud) [stack@director ~]$ ssh heat-admin@<controller/compute-ip>
- Query the OpenStack cluster from controller and ensure that the cluster is in good health.
[heat-admin@overcloud-controller-0 ~]$ sudo pcs status
- Verify cinder configuration: Check the file cinder.conf on the controller VM and verify whether all the required information related to PowerFlex exists, as mentioned in cinder.yaml or user can log into the cinder container and check the contents of /etc/cinder/cinder.conf.
location to verify in controller VM: /var/lib/config-data/puppet-generated/cinder/etc/cinder/cinder.conf
- If cinder.conf file has not yet been updated, you can manually update and then restart the cinder containers.
Make changes in /var/lib/config-data/puppet-generated/cinder/etc/cinder/cinder.conf
Restart the service:
[heat-admin@overcloud-controller-0 ~]$ sudo podman ps | grep cinder
[heat-admin@overcloud-controller-0 ~]$ sudo podman restart <cinder_container_ID>
For more information on cinder configuration file with respect to PowerFlex, see Dell EMC PowerFlex Backend Deployment Guide for RHOSP 16.1.