Skip to content

Storage Appliances Prerequisites

https://developer.dell.com/apis/4088/versions/9.9.0/docs/Getting%20Started/3make_your_first_call.md

In order for Metalsoft to be able to connect to PowerScale, the API must be enabled. This can be done by running the following command on the PowerScale cluster via CLI:

Terminal window
isi_gconfig -t web-config auth_basic=true

For connecting Servers/SDC you will need to pre-create, inside the apropriate Fabric two Logical Networks to be used when deploying and attaching drives. The respective Logical networks must have the following Annotation:

metalcloud/is-storage-network: true

Automating SDC installation on the Servers

Section titled “Automating SDC installation on the Servers”

Metalsoft provides an example template for Ubuntu, which can be used to automate the installation of SDC on a server. The template can be found here

Currently MetalSoft uses a single storage array (which is typically a partition within the bigger storage appliance) per storage pool. To determine the ID that the driver will use follow the following instructions:

  • Dell PowerStore: go to storage UI -> Hardware -> Appliances -> arrayId is the name of the appliance we’ll use. Example: CSCORKEEPTN321
  • Dell PowerFlex: go to storage UI -> Block -> Storage Pool -> Enter the details page of the storage pool we’ll use -> arrayId will be in the URL. Example: 355f71441119820f pfblock/configuration/storage-pool/355f71441119820f/b238357300000000/performance
  • Dell ECS: UI unknown, API id of vdc/data-services/varrays
  • Dell PowerScale: (I think) go to storage UI -> File System -> Storage pools -> arrayId is the name of storage pool of type nodepool we’ll use.
  • NetApp ONTAP: go to storage UI -> on the left side menu Storage -> Tiers -> arrayId is the name of tier we’ll use. Example: netapp01_01_FC_1
  • Pure FlashArray: go to storage UI -> bottom left you will see Array example: slc6-x90r3-n3-a27-31 OR go to Settings -> at the top you will have Array slc6-x90r3-n3-a27-31
  • Hitachi Weka: go to storage UI -> I think it was Configure -> Cluster -> arrayId is the name of the cluster we’ll use. Example: iqhcsf02
  • Hitachi VSP: go to storage UI -> I think it was Storage -> Pools -> arrayId is the name of the pool we’ll use.