Description
This article describes errors that may occur with the EMC SMI-S Provider and how to solve them. Before starting an in-depth study, it is recommended to check the version of the EMC SMI-S Provider and the FLARE code used.
Pre-requisite
Obtaining the version of the EMC SMI-S Provider used
To get the version of the EMC SMI-S Provider, you can:
- Run the following command install_dir\SYMCLI\bin\symcfg -version
- Or run the TestSmiProvider.exe located in install_dir\SYMCLI\storbin and execute the dv command to list arrays.
Verifying the FLARE operating environment is compatible with the EMC SMI-S Provider
The minimum FLARE code required by EMC SMI-S Provider is:
FLARE Code | Arrays |
---|---|
26 | R26.028: CX arrays R26.031: CX3 |
28 | All |
29 | All |
Note: CX600 does not support FLARE co de 16 (i.e. 2.16.x.x.x) and must be upgraded to 19, 22 or 24 with all the latest patches for that release.
Errors
1. Error when adding an array
If the addsys command fails to add an array, make sure:
- the user has at least manager privileges
- spA (Array ID 0 ) and spB (Array ID 1 ) are properly ordered by checking their IP address Array:
- Go to Navisphere
- Right click on spA for the array you wish to add
- Click Properties
- Click Network to display the IP address for spA
- Resume these steps to get the IP address for spB.
2. "Error: CIM_ERR_FAILED: A general error occurred that is not covered by a more specific error code: provider initialization failed"
This error occurs if the EMC SMI-S Provider does not support 64-bit operating system but it is actually installed on one. To solve this issue:
- check whether the EMC SMI-S Provider is installed on a 64-bit operating system
- check in the Release Notes, and more precisely in the Supported Host Operating System section, that the EMC SMI-S Provider installed supports 64-bit operating systems
3. WriteHitIOs always displays zero for LUNs
Due to a bug in the EMC SMI-S Provider code, WriteHitIOs always displayed zero for LUNs. This bug is fixed in version 4.2.1 with FLARE code 30 and higher.
4. Verifying that Solutions Enabler and the EMC SMI-S Provider are compatible
Solutions Enabler is used by the EMC SMI-S Provider and EMC management applications such as EMC Control Center. We recommend installing the EMC SMI-S Provider and Solutions Enabler on two different servers. If it is not possible, make sure both versions are compatible. To do so:
- Run the following command install_dir\SYMCLI\bin\symcfg -version to check the version of the Solutions Enabler installed
- Check the name of the installer to know which Solutions Enabler is packed with. For example, the installer se65210-WINDOWS-x86-SMI.msi is packed with Solutions Enabler version 6.5.2.0
Related Topics
- EMC SMI-S Provider: Basic Operations
- EMC SMI-S Provider: Getting CLARiiON Performance in the Profiler
- EMC SMI-S Provider: Modifying the Port
- Object IDs shown in Hardware Sentry KM do not Match with Other Management Consoles
- EMC SMI-S Agent (ECOM) Connector Stopped Working After Migrating to Dell Solutions Enabler v10