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 .
|
|
|
|
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. |
|
|
|
|
|
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=""
- Where the
inventory
refers to a list of all nodes separated by a newline. powervault_username
andpowervault_password
are the credentials used to administrate the array.
Note
Once the storage is successfully set up, set enable_omnia_nfs
(input/omnia_config.yml
) to false and omnia_usrhome_share
(input/omnia_config.yml
) to an accessible share path in BeeGFS to use the path across the cluster for deployments.
Configuring NFS servers
To configure an NFS server, enter the following parameters in storage/nfs_server_input.yml
Parameter | Details |
---|---|
|
Mandatory field when nfs group is defined with an IP and omnia is required to configure nfs server. IP of Powervault connected to NFS Server should be provided. In a single run of omnia, only one NFS Server is configured. To configure multiple NFS Servers, add one IP in nfs group in a single run of omnia.yml and give variable values accordingly. To configure another nfs node, update variables and run nfs_sas.yml |
|
Specify the volume details for powervault and NFS Server node For multiple volumes, list of json with volume details should be provided.
Must specify atleast 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
inventory
refers to a list of all nodes in the format of NFS server inventory file - To set up NFS client services, click here