Configuring Storage
Configuring PowerVault storage
To configure PowerVault ME4 and ME5 storage arrays, follow the below steps:
Fill out all required parameters in
storage/powervault_input.yml:
Caution
Do not remove or comment any lines in the storage/powervault_input.yml file.
Parameter |
Details |
|---|---|
|
This variable indicates the network protocol used for data connectivity .
|
|
This variable indicates the number of controllers available on the target powervault.
|
|
Represents the selected language. Currently, only English is supported.
|
|
The system name used to identify the PowerVault Storage device. The name should be less than 30 characters and must not contain spaces.
|
|
Select the SNMP notification levels for PowerVault Storage devices.
|
|
This variable indicates the kind of pool created on the target powervault.
|
|
Enter the required RAID levels and the minimum / maximum number of disks for each RAID levels.
|
|
|
|
Specifies the disk group name
|
|
Specify the volume details for powervault and NFS Server node. Multiple volumes can be defined as comma-separated values. example: omnia_home1, omnia_home2.
|
|
Enter the volume size in the format: SizeGB.
|
|
Enter the pool for the volume.
|
|
Specify the disk partition size as a percentage of available disk space. |
|
Enter the NIC of the server to which the PowerVault Storage is connected. Make sure the nfs server also has 3 nics (for internet, OS provision and powervault connection). The nic should be specified based on the provisioned OS on nfs server. |
|
The trap destination IP address is the IP address of the SNMP Server where the trap will be sent. If this variable is left blank, SNMP will be disabled. Omnia will not validate this IP. |
|
The SNMP community string used to access statistics, MAC addresses and IPs stored within a router or other device.
|
Run the playbook:
cd storage ansible-playbook powervault.yml -i inventory -e powervault_username="" -e powervault_password=""
The
inventoryrefers to a list of all nodes separated by a newline.powervault_usernameandpowervault_passwordare the credentials used to administrate the array.
Configuring NFS server server connected to PowerVault
To configure an NFS server, enter the following parameters in
storage/nfs_server_input.yml
Parameter |
Details |
|---|---|
|
|
|
Specify the volume details for powervault and NFS Server node For multiple volumes, list of json with volume details should be provided.
Must specify at least 1 volume
|
Run the playbook:
cd storage ansible-playbook nfs_sas.yml -i /root/inventory -e powervault_username="xxxxx" -e powervault_password="xxxxxx"
Where the
inventoryrefers to a list of all nodes separated by a newline.To set up NFS client services, click here
If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.