The libStorageMgmt can manage EMC CX/VNX/VMAX via SMI-S plugin
EMC is providing a proxy SMI-S provider for storage array management.
Please contact EMC Support to install and configure a SMI-S provider service on your server for your storage arrays.
Once done, you could use one of these URIs in LibStorageMgmt:
smispy://username@host smispy+ssl://username@host # The 'username' is the username used in EMC SMI-S provider. # The default 'username' is 'admin' and the default password # is '#1Password'
You can also add “&system=
smispy://username@host?system=<system_id> # The 'system_id' could be found via systems() call or # 'lsmcli list --type SYSTEMS' command.
For ‘SSL error: certificate verify failed’ error, it means libstoragemgmt failed to verify EMC SMI-S providers’ SSL public keys with system wide PKI/x509. Please contact EMC support to setup the self-signed certification.
If you want to ignore the SSL check error which is not suggested, please
no_ssl_verify=yes in your URI, like this:
The following are the steps used by ourselves on EMC SMI-S provider
installation and configuration.
We are providing this in the favor of saving your time with NO WARRANTY.
Please contact EMC Support instead if are working on production system.
Download SMI-S provider from support.emc.com
Execute these commands to install required rpms (if on x86_64)
sudo yum install glibc.i686 libgcc.i686
- Install SMI-S provider (Follow EMC documents if found):
sudo ./se76012_install.sh -install -smi -64bit
- This command will start EMC SMI-S provider if not started:
sudo /opt/emc/ECIM/ECOM/bin/ECOM -d
- Add Storage Array login information to EMC SMI-S provider:
/opt/emc/ECIM/ECOM/bin/TestSmiProvider # After press alot of enter, type "addsys" # Follow the instruction of 'addsys'. # You need to input both SPA and SPB's management IP address # During our test, 'addsys' will fail if only one IP defined. # During out test, 'addsys' will fail if using DNS hostname.
If you want to remove any array from EMC SMI-S provider, but have no idea about the path requested by
rmsys. Try command
By default, the password will expire in 30 days, you can change that rule via
https://<smis_server_ip>:5989/ECOMConfig. You can also change the password there if you want it expire every 30 days.
Above steps were tested on:
RHEL 7.2 x86_64
- SMI-S Provider 126.96.36.199 for SMI-S 1.5 for Linux