Storage Appliances Prerequisites
Dell PoweScale
Section titled “Dell PoweScale”Enable API
Section titled “Enable API”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:
isi_gconfig -t web-config auth_basic=trueDell PowerFlex
Section titled “Dell PowerFlex”Preparing Networking
Section titled “Preparing Networking”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: trueAutomating 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
Determining the Storage Array ID
Section titled “Determining the Storage Array ID”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.