Deploying IBM Storage Scale Cinder backend configuration in RHOSP

Use the following RHOSP deployment procedure for remote IBM Storage Scale access mode:

  1. Prepare the Triple-O IBM Storage Scale environment file.
    1. Create three YAML templates that represent a set of plans to integrate IBM Storage Scale Cinder driver (mode 3) in RHOSP:
      cinder-spectrumscale-config.yaml

      This environment file consists of all the configuration parameters that are needed to integrate the IBM Storage Scale driver with RHOSP. For more information, see Sample cinder-spectrumscale-config.yaml file.

      spectrumscale-pre-config.yaml

      This heat template ensures that a cinder-volume path is bind mounted on all the overcloud nodes. For more information, see Sample spectrumscale-pre-config.yaml file.

      spectrumscale-post-config.yaml

      This heat template ensures that a cinder-volume path is mounted with NFS share on all the overcloud nodes. For more information, see Sample spectrumscale-post-config.yaml file.

    2. Keep these YAML templates available in the home directory of stack user of director node (that is, /home/stack/).
  2. Add cinder-spectrumscale-config.yaml template as an environment file to integrate IBM Storage Scale Cinder driver for final deployment. Use the -e option in deployment command to include the cinder-spectrumscale-config.yaml environment file.
    openstack overcloud deploy --templates \
    -e /home/stack/templates/node-info.yaml \
    -e /home/stack/containers-prepare-parameter.yaml \
    -e /home/stack/cinder-spectrumscale-config.yaml