Type
  • Best Practice
Description
  • This article explains how to install and configure the EMC SMI-S provider to monitor the EMC CLARiiON and VNX disk arrays with the hardware and storage monitoring solutions developed by Sentry Software.
Additional Keywords
  • CLARiiON, CIM server, EMC SMI-S, SAN Monitoring, VNX

Related Topics

Knowledge Base

Monitoring EMC CLARiiON and VNX Disk Arrays with Sentry's Solutions

KB1050 - Sep 29, 2010 - Last reviewed on Jul 19, 2013

Description

This article explains how to install and configure the EMC SMI-S provider to monitor the EMC CLARiiON and VNX disk arrays with the hardware and storage monitoring solutions developed by Sentry Software.

The monitoring of EMC disk arrays relies on the SMI-S agent that can be installed on any server that has network access to the EMC disk array’s management cards.  The server can be a Virtual Machine.

The SMI-S provider is part of the EMC Solutions Enabler with SMI and can be downloaded from the EMC’s Online Support website (Registration required). Sentry Software recommends downloading the latest version of the x64 package available.

Due to known conflict between EMC Control Center and the EMC Solution Enabler with SMI, we recommend not installing these two products on the same server.

Please read the Release Notes for the EMC Solutions Enabler with SMI before proceeding with the installation.

Installing the SMI-S provider on Windows

  1. Launch the self-extracting executable:
  2. Select the items required by EMC Solutions Enabler with SMI and click Install. The EMC Solutions Enabler with SMI welcome page appears

  3. Click Next to begin the installation. The Destination Folder dialog box opens and prompts you to select an install directory for EMC Solutions Enabler. It is recommended that you choose the default directory.
  4. Select the destination folder and click Next. The Provider List dialog box opens.
  5. Select both Array Provider and Host Provider and click Next to continue. The Service List dialog box opens.
  6. Click Next. The Ready to Install the Program dialog box opens.
  7. Click Install to begin installing files to your selected folder. This may take several minutes.
  8. When the Installation Wizard Complete dialog box opens, click Finish to complete the setup.
  9. When the installation procedure is complete, update your environment variable for path to include the EMCSolutions Enabler installation directory, which by default is C:\Program Files\EMC\SYMCLI\bin, in order to run the command line utilities from any directory.

CLARiiON and VNX arrays: Post-installation tasks

Starting and stopping the EMC CIM Server

Upon completion of the installation, the EMC CIM Server will start automatically.

On Windows, the CIM Server runs as a service and can be controlled through the Windows Services control panel. The service name is ECOM.exe and it is displayed as ECOM in the Services control panel.

As an alternative method for stopping and starting the EMC CIM Server, the ECOM.exe file is located in the Solutions Enabler C:/Program Files/EMC/ECIM/ECOM/bin directory.

  • Use the following command to start the EMC CIM Server: sm_service start ecom.exe
  • Use the following command to stop the EMC CIM Server: sm_service stop ecom.exe

Servers attached to the SAN via an HBA - Add authorization information

For SMI-S Provider to automatically discover locally-attached CLARiiON and VNX storage arrays, you must add authorization information for its storage processors. A locally-attached storage array is one in which at least one LUN is visible to the host on which the provider is running.

By default the SMI-S Provider attempts to automatically discover locally-attached storage arrays. If the discovery is not being performed automatically check that the following variable in OSLSProvider.conf is set to true:

OSLSProvider/com.emc.cmp.osls.se.array.StorApi.database.discover

If the discovery is successful, shut down the EMC CIM Service (ECOM) and use the SYMCLI symcfg command to provide authentication information for each storage processor:

symcfg authorization add -host ‹hostname› -username ‹username› -password ‹password›

Each EMC array should have two storage processors and authentication information should be provided for both using the above command: first for storage processor A, and then storage processor B.

Once authentication information has been provided for each storage processor in every EMC storage array, restart the EMC CIM Service (ECOM).

Servers not attached to the SAN via an HBA – Manually add disk arrays.

By default the SMI-S Provider attempts to automatically discover locally-attached CLARiiON and VNX storage arrays.  This feature can be disabled by setting the following variable in OSLSProvider.conf to false: OSLSProvider/com.emc.cmp.osls.se.array.StorApi.database.discover

Out-of-band CLARiiON and VNX are arrays which do not have any LUNs presented to the host where the provider is running. To enable the discovery of out-of-band CLARiiON and VNX follow the steps below.

  1. Run the TestSmiProvider.exe (located at ‹install_dir›\ECIM\ECOM\bin).
  2. Accept defaults for host, connection type and port. Username: LocalDir/admin Password: #1Password
  3. Run the addsys command.
  4. Type “y” at Add System prompt.
  5. Choose the Array Type 1 for CLARiiON and VNX
  6. Type in the IP address of Storage Processor A and Storage Processor B
  7. Type the Address type 2 for both Storage Processors
  8. Type the Username and Password for a user with either Admin or Manager Privileges on the Array.
Note: If the addition of the Array is successful, you will get an output of 0 when the Array is discovered.

The output should look like:

++++ EMCAddSystem ++++
OUTPUT: 0
Legend: 0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported
System: //172.28.5.35/root/emc:Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+CK100060002000"

Installing EMC Solutions Enabler with SMI-S on Linux

Download the EMC Solutions Enabler with SMI-S tar image from the EMC’s Online Support website and extract it to a tmp directory.
Run the seXXXX_install.sh script with –install option to install the solutions enabler.

The installation program will begin copying the files. When complete, the installation program will automatically start the storapid daemon and the cimserver, which may take a few minutes. When complete, the installation program will return the following confirmation message, which lists EMC Solutions Enabler with SMI-S Provider in the HAS BEEN INSTALLED list:

#-----------------------------------------------------------------------------
# The following HAS BEEN INSTALLED in /opt/emc via the rpm utility.
#-----------------------------------------------------------------------------
ITEM  PRODUCT                              VERSION
01    EMC Solutions Enabler            V7.1.2.3
02    SMI  KIT                                  V4.1.2
#-----------------------------------------------------------------------------

CLARiiON arrays: Post-installation tasks

Servers attached to the SAN via an HBA - Add authorization information

A locally attached storage array is one in which at least one LUN is visible to the host on which the provider is running. The locally attached arrays are discovered automatically. But it requires the authorization information for each CLARiiON and VNX storage processor already added.

  1. Confirm the array to be added is locally attached.
    ‹install_dir›\SYMCLI\bin\syminq –cids
    There should be at least one LUN mapped to this host from the array.
  2. Check the OSLSProvider.conf setting has ‘discover’ set to ‘true’.
    OSLSProvider.conf is located at ‹install_dir›\ECIM\ECOM\Providers folder.
    OslProv/com.emc.se.osls.osl.StorApi.database.discover=true
  3. List the authorization info.
    ‹install_dir›\SYMCLI\bin\symcfg list auth
  4. If the list does not have entries for SPA and SPB of this array, stop the provider service (ECOM)
  5. Add the authorization for SPA and SPB using,
    ‹install_dir›\SYMCLI\bin\symcfg authorization add –host ‹host› – username ‹user› -password ‹pass›
    Where ‹host› is the IP Address of the storage processor.
  6. Start the provider service.

Servers not attached to the SAN via an HBA – Manually add disk arrays.

Out-of-band CLARiiON and VNX are arrays which do not have any LUNs presented to the host where the provider is running. To enable the discovery of out-of-band CLARiiON and VNX follow the steps below.

  1. Log into the Provider by running the TestSmiProvider.exe (located at ‹install_dir›\ECIM\ECOM\bin).
    Accept defaults for host, connection type and port.
    Username: LocalDir/admin Password:  #1Password
  2. Run the addsys command.
  3. Type “y” at Add System prompt.
  4. Choose the Array Type 1 for CLARiiON and VNX
  5. Type in the IP address of Storage Processor A and Storage Processor B
  6. Type the Address type 2 for both Storage Processors
  7. Type the Username and Password for a user with either Admin or Manager privileges on the Array.
Note: If the addition of the Array is successful, you will get an output of 0 when the Array is discovered.

The output should look like

++++ EMCAddSystem ++++
OUTPUT: 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

System: //172.16.15.200/root/emc:Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+CKM00083900053"

In 24.808073 Seconds

Please press enter key to continue...

Adding User to the EMC Solutions Enabler with SMI

The default username and password to access the EMC Solutions Enabler with SMI web interface or SMI-S proxy is:

  • Username: admin
  • Password: #1Password

To add a new user:

  1. Access https://<ip-host>:5989/ecomconfig, where <ip-host> is either the IP address or the name of the SMI-S Provider host
  2. Log in using the username admin and  #1Password as password.
  3. Click Add User and create a user with the role of Administrator. This newly created username can now be used to obtain access to the Array Provider.

This interface will also allow you to change the default admin password.

Setting up the Monitoring of EMC CLARiiON and VNX Disk Arrays

While configuring the monitoring of your EMC CLARiiON and VNX Disk Arrays with the Sentry Software’s solutions, you will be asked to provide:

  • the hostname of the server on which the EMC SMI-S provider is installed
  • the WBEM Credentials valid to access the CIM server running on the SMI-S installed server (For example, Login: admin/ Password: #1Password, if the password has not been modified for the login admin.