Start a Conversation

Unsolved

This post is more than 5 years old

3801

July 22nd, 2015 07:00

ESIPSToolKit -- get actual subscribed capacity of VMAX storage pool

Hello-

Has anyone succeeded in getting the subscribed capacity info for a VMAX storage pool via the ESIPSToolkit?  I have not.

In working with the ESIPSToolKit for some storage provisioning, I am having issue getting the actual subscribed capacity value for a given VMAX storage pool.  Getting the pool with Get-EmcStoragePool returns the expected LunStoragePool object with several properties, one of which is SubscribedCapacity.

While that seems like the winner, the value returned there is not for the subscribed capacity, but rather is the used-on-disk capacity, it appears.  Example:

...
TotalCapacity                   : 30.000 TB
AvailableCapacity               : 11.500 TB
SubscribedCapacity              : 18.500 TB
...

But, Unisphere shows that the pool is at 99% subscribed, not the 61% that the math on the values above provides.  Seems like a bug in the ESIPSToolkit.  This incorrect info then, in this example, results in a problem when trying to bind a new LUN to the given pool:  the values would suggest that there is plenty more capacity to use for a new LUN, as 61% subscribed of a 30TB pool leaves ample room for binding a new 1TB LUN to the pool, but, the binding action fails, since the pool is actually already 99% subscribed (as reported by Unisphere) and its max subscription value is 100%.

How are others handling this, and is anyone getting actual (accurate) pool subscription values for VMAX pools via the ESIPSToolkit?

5 Posts

September 9th, 2015 11:00

Hello, KoushikKuppanna -

 

Thanks for the update.  I look forward to the improvement in the toolkit.  Thank you for providing such a toolkit.  How soon will the ESIPowershellToolkit be available on GitHub, so that people eager to help _can_ help?  (or, is it already open somewhere?  I didn't find it anywhere)

 

Thanks again,

 

Matt

No Events found!

Top