fuel-plugin-cinder-netapp/doc/source/guide.rst

4.3 KiB

Configuring NetApp plugin

Once the Fuel Cinder NetApp plugin has been installed, you can create OpenStack environments that use NetApp storage as a Cinder backend.

  1. Create an OpenStack environment using the Fuel UI wizard:

    image

  2. Finish environment creation following the instructions.

  3. Once the environment is created, open the Settings tab of the Fuel Web UI and then Storage. Scroll down the page. Select the Cinder and NetApp integration checkbox:

    image

  4. Configure the plugin.Select Multibackend enabled checkbox if you would like NetApp driver to be used as the Cinder Multibackend feature:

    image

  5. Choose storage family and storage protocol. Several options are available.

    • If you plan to use ONTAP cluster mode through NFS, click Ontap Cluster radiobutton and select nfs option in Netapp storage protocol. You should also choose NetApp transport type (http or https). Specify the following parameters in the text fields:

      • Netapp username
      • Netapp password
      • Netapp server hostname
      • NFS server
      • NFS share(s)
      • Netapp Vserver

      image

    • If you plan to use ONTAP cluster mode through iSCSI, click Ontap Cluster radiobutton and select iscsi option in Netapp storage protocol. You should also choose NetApp transport type (http or https). Specify the following parameters in the text fields:

      • Netapp username
      • Netapp password
      • Netapp server hostname
      • Netapp Vserver

      image

    • If you plan to use ONTAP 7 mode through NFS, click Ontap 7mode radiobutton and select nfs option in Netapp storage protocol. You should also choose NetApp transport type (http or https). Specify the following parameters in the text fields:

      • Netapp username
      • Netapp password
      • Netapp server hostname
      • NFS server
      • NFS share(s)

      image

    • If you plan to use ONTAP 7 mode through iSCSI, click Ontap 7mode radiobutton and select iscsi option in Netapp storage protocol. You should also choose NetApp transport type (http or https). Specify the following parameters in the text fields:

    • Netapp username
    • Netapp password
    • Netapp server hostname

    image

    • If you plan to use E-series, click E-Series radiobutton and select the only available iscsi option in Netapp storage protocol. You should also choose NetApp transport type (http or https). Specify the following parameters in the text fields: please specify the following parameters:

      • Netapp username
      • Netapp password
      • Netapp server hostname
      • Netapp controller IPs
      • Netapp SA password

      image

  6. Using Nodes tab, add nodes and assign roles to them. Please, note that all controller nodes should be configured with Cinder role.

  7. This step is needed only when local fuel mirrors are used Following packages nfs-common, open-iscsi, multipath-tools aren't included by default when local mirror is created. To have these packages available during deploy you have to add them into /usr/share/fuel-mirror/ubuntu.yaml file in packages: &packages section.

    &packages
      - "nfs-common
      - "open-iscsi"
      - "multipath-tools"
  8. Press Deploy button once you are done with environment configuration.

  9. When the deployment is done, you may perform functional testing. You can find instructions in NetApp Mirantis Unlocked Reference Architecture, paragraph 8.3.