VMM 2012 SP1: Installing and Configuring Dell EqualLogic PS Series SMP provider

VMM 2012 SP1: Installing and Configuring Dell EqualLogic PS Series SMP provider

VMM 2012 SP1 supports the same storage arrays that were supported in VMM 2012, plus the SMP provider. For more info : (http://social.technet.microsoft.com/wiki/contents/articles/4583.scvmm-2012-storage-and-load-balancer-provider-downloads-en-us.aspx)

Below are the steps to install and connect your Dell EqualLogic PS Storage to VMM 2012 SP1 using the new SMP Provider

1. Download the Dell EqualLogic Host Integration Tools  4.5 and install it on the VMM management server, and then restart the server. The VMM server must have access to the group IP address on the ISCSI network. This is also required if you have a dedicated management network configured for your Equallogic.
Note: Dell EqualLogic Host Integration Tools compatible with SCVMM 2012 SP1 is planned for availability this year. The new release is the next step in integrating Microsoft applications with EqualLogic storage arrays.
Contact Dell to obtain the Dell EqualLogic Host Integration Tools. 

I will post here the download link as soon as Dell releases it.
 

2.   Start the VMM command shell as an administrator. Import the EqualLogic PowerShell Tools module and then add the storage provider by using the New-EqlGroupAccess cmdlet. Then, import the storage provider into VMM by using the Import-SCStorageProvider cmdlet. For example:

PS C:\> Import-Module -Name "C:\Program Files\EqualLogic\bin\EQLPSTools.dll"

PS C:\> New-EqlGroupAccess -GroupName "EqlGroup" -GroupWKAddress 10.0.0.0 -MgmtWKAddress 10.0.0.1 -UserName Administrator -Password "AcctPassword"

PS C:\> Import-SCStorageProvider

It is possible to get a detailed explanation of the New-EqlGroupAccess cmdlet by running get-help New-EqlGroupAccess -detailed

PARAMETERS

  • GroupName <String>
    • Specifies the name of the Dell EqualLogic PS Series group to be registered. It must correspond to the group name configured in the Dell EqualLogic PS Series group.
  • GroupWKAddress <String>
    • Specifies the "Group Well Known Address" (WKA) of the Dell EqualLogic PS Series group to be registered. It must correspond to the group WKA configured in the Dell EqualLogic PS Series group. The parameter can be either IPv4 or IPv6 format.
    • This is the ip address used to open a management session on the group. Note: If a management well known address is also configured (see parameter MgmtWKAddress), the management session will be opened on the MWKA instead.
  • MgmtWKAddress <String>
    • Specifies the "Management Well Known Address" (MWKA) of the Dell EqualLogic PS Series group. If specified, it must correspond to the management WKA configured in the Dell EqualLogic PS Series group. The parameter can be either IPv4 or IPv6 format.
    • This ip address must be on a different subnet from the Group WKA.
    • Note: If a management well known address is configured, this is the address used to open a management session on the group -- the group WKA (see parameter GroupWKAddress) is not used.
  •  UserName <String>
    • Specifies the name of an administrator for the Dell EqualLogic PS Series group. This parameter must correspond to an administrative user name configured on the group.

 It may take a while depending on the number of storage pools and logical units that already exist on the array.

To verify whether the provider was imported, in the Fabric workspace of the VMM console, in the Fabric pane, expand Storage, and then click Providers.

In the Providers pane, verify that the provider appears, with a status of Responding.

4.   To bring the storage pools under management and to assign classifications, follow these steps:

a.   In the Arrays pane, right-click the array, and then click Properties.

b.   In the Array Name Properties dialog box, click the Storage Pools tab.

c.   Under Storage Pools, select the check box next to each storage pool that you want VMM to manage.

d.   Under Classification, select an existing classification or create a new one. To create a new one, click Create classification, enter a classification, click Add, and then in the Classification list, select the new classification.

e.   When you are finished, click OK.

f.    Open the Jobs workspace, and verify that the Sets Storage Array job completes.

5.   Verify that you can create and delete logical units. To do this, follow these steps:

a.   In the Fabric pane, under Storage, click Classifications and Pools.

b.   In the Classifications, StoragePools, and Logical Units pane, click the desired storage pool.

c.   On the Home tab, click Create Logical Unit.

d.   In the Create Logical Unit dialog box, enter a name, optional description, and size.

e.   If the storage pool is configured to support thin provisioning, optionally click Create thin storage logical unit with capacity committed on demand, and then click OK.

When the job completes, in the Classifications, StoragePools, and Logical Units pane, verify that the new logical unit is listed under the pool.

f.    To remove the logical unit, click the logical unit. Then, on the Home tab, in the Remove group, click Remove. Review the warning message, and then click OK to continue. Verify that the logical unit is removed from the list.

To configure storage on a Hyper-V host, follow the procedures in in the System Center 2012 – Virtual Machine Manager topic How to Configure Storage on a Hyper-V Host. Try assigning a logical unit to a host, with an assigned drive letter.

This article was also publilshed in my blog at http://virtualisationandmanagement.wordpress.com/

Sort by: Published Date | Most Recent | Most Useful
Comments
  • I ran the first command: Import-Module -Name "C:\Program Files\EqualLogic\bin\EQLPSTools.dll"

    But nothing else worked, so then I just ran: New-EqlGroupAccess

    and following the prompts

    After that, I opened VMM 2012 SP1, went to Fabric>Storage>Providers and clicked Add, then Import, and EqualLogic appeared as an option, but when it scans it doesn't find anything. I don't get any errors, I just don't see any arrays. Help?

  • All Powershell commands should be run from the Virtual Machine Manager Shell

    New-EqlGroupAccess -GroupName “Your Group Name” -GroupWKAddress 10.0.0.0 << Your Group IP here -UserName Administrator -Password “AcctPassword”

    • Open Remote Setup Wizard in the 4.5 Hitkit

    • Click Settings

    • Click PS Group Access

    • Choose your Host Machine in the middle

    • Click PowerShell/SMP access (PS Authentication)

    • Populate your Group Management IP at the bottom

    • Fill in your PS Group Username and Password

    Back in SCVMM Under Fabric and Arrays choose to add an array chose SMP provider  and it should not discover the array.

  • Something that caught me out is that when you're configuring the PowerShell/SMP access authentication, the username is case sensitive and the password has to be 12-16 characters long.

    When I was using a password that was too short powershell and ASM both generated a spurious error:

    '1. SNMP USM: Unknown SecurityName'

  • Dell HIT Kit 4.6 is now out with support for VMM 2012 SP1. Important I upgrade my Dell HIT kit from 4.5 to 4.6 on my VMM server and I now can't manage my Storage. The Status has changed to "Not responding", so if your 4.5 is working please think twice about upgrading!

    I now get the following error in VMM, if anyone can help I will be very grateful!

    Error (2912)

    An internal error has occurred trying to contact the MBSSCVMM.MBS.local server: :a:DestinationUnreachable: :MI RESULT 6:The requested object could not be found..

    WinRM: URL: [http://mbsscvmm.mbs.local:5985], Verb: [GET], Resource: [schemas.microsoft.com/.../MSFT_StorageSubSystem{1}\\MBSSCVMM\root/Microsoft/Windows/Storage/Providers\EQL_StorageSubSystem.ObjectId="6090A0A8B05C103293E2A4"]

    The handle is invalid (0x80070006)

    Recommended Action

    Check that WS-Management service is installed and running on server MBSSCVMM.MBS.local. For more information use the command "winrm helpmsg hresult". If MBSSCVMM.MBS.local is a host/library/update server or a PXE server role then ensure that VMM agent is installed and running.

  • I had similar issues after upgrading Dell HIT kit from 4.5 to 4.6 on my VMM server The Status has changed to "Not responding".  I didn't find any specific guidance on this on Dell Equallogic site.  I had to delete the provider from VMM and then run the import in the VMM GUI which repopulated the provider and array.  I assume that this is because 4.5 was a bit of a fudge requiring CLI to add to VMM and 4.6 has native support for VMM.  I hope that this helps someone else.

Page 1 of 1 (5 items)