MSA Storage

A virtual pool exceeded its high page threshold of 97.75%.

 
SOLVED
Go to solution
Khalilian
Occasional Advisor

A virtual pool exceeded its high page threshold of 97.75%.

Hi

I have MSA2050.

I have 2 pool which every pool has 9.5TB Size. every pool has 2 diskGroup which is 4793.4GB,.

I moved my Vms pool B to another storage but i still facing the warning.

It is clear that there is no vm in the pool but available space is 138.6GB.

please help me.

Tanx

8 REPLIES 8

Re: A virtual pool exceeded its high page threshold of 97.75%.

@Khalilian 

I am assuming your VMs running in ESX environment as you didn't mentioned. As per my understanding you have moved VMs in the VMFS level but you haven't zeroed out the VMFS filesystem due to which even though space got reduced in the Hypervisor level but not at the Storage block level. You may need to execute unmap command at the VMFS level to fill zeros but this is very slow process as space reclaim works in 4MB pages only at the MSA block level.

If you want immediate space reclaim at the MSA block level then you need to delete the volume also where VM was running. It's possible that there were multiple VMs were running on that volume and still some VMs running so in that case you can't delete the volume and you need to follow space reclaim path which I had mentioned above.

 

Hope this helps!
Regards
Subhajit

I am an HPE employee

If you feel this was helpful please click the KUDOS! thumb below!

**********************************************************************


I work for HPE
Accept or Kudo
Khalilian
Occasional Advisor

Re: A virtual pool exceeded its high page threshold of 97.75%.

Dear Khanbarman.

I am using esxi environment with vfms 5.61.

is it sutable if I use unmapping using GUI in vcenter server? If so how long does it take to freeup a 4.5TB space?

 

Solution

Re: A virtual pool exceeded its high page threshold of 97.75%.

@Khalilian 

I can't predict how much time unmap can take to fill zeros because it depends upon load on the ESX host.

I am not sure about unmap execution from GUI as I am not VMWare expert but I can suggest ESX CLI commands as I have performed this couple of times. We require datastore name or UUID of datastore in order to execute unmap command. Please find the command which we need to execute from ESX CLI,
 
esxcli storage filesystem list 
 
esxcli storage vmfs unmap –l <datastore_name>
 or
 esxcli storage vmfs unmap –u <UUID_datastore>

You can check from MSA by below command to monitor page reclaim,

# show disk-group-statistics

In the output you can see column like "Pages Reclaimed" and "Pages Unmapped per Minute" which will help you. Please find details,

Pages Reclaimed
The number of 4-MB pages that have been automatically reclaimed and deallocated because they are empty (they
contain only zeroes for data).
Pages Unmapped per Minute
The number of 4-MB pages that host systems have unmapped per minute, through use of the SCSI UNMAP command, to free storage space as a result of deleting files or formatting volumes on the host.

Some other commands below as well,

# show pool-statistics

# show tier-statistics tier all

You can check Command Line guide as well to get more details on this.

 

Hope this helps!
Regards
Subhajit

I am an HPE employee

If you feel this was helpful please click the KUDOS! thumb below!

**********************************************************************


I work for HPE
Accept or Kudo
Khalilian
Occasional Advisor

Re: A virtual pool exceeded its high page threshold of 97.75%.

I am using Vcenter Server which means if I log in to the host and execute the cli command it will unmap from that host only and other hosts still connected to the volume. so will this help me freeup space?

Re: A virtual pool exceeded its high page threshold of 97.75%.

@Khalilian 

unmap is a command in ESX which actually writes zeros at the VMFS level. This is particular to ESX host and datastore level which is actually MSA volume in this case. So this is not going to disconnect the MSA volume from any host. It's online activity.

 

Hope this helps!
Regards
Subhajit

I am an HPE employee

If you feel this was helpful please click the KUDOS! thumb below!

**********************************************************************


I work for HPE
Accept or Kudo
Khalilian
Occasional Advisor

Re: A virtual pool exceeded its high page threshold of 97.75%.

What if I mistakely unmap another volume?

Do I miss data?

Re: A virtual pool exceeded its high page threshold of 97.75%.

@Khalilian 

No impact if you execute unmap on other volumes. It will write zeros for those areas only which is applicable for that volumes.

 

Hope this helps!
Regards
Subhajit

I am an HPE employee

If you feel this was helpful please click the KUDOS! thumb below!

**********************************************************************


I work for HPE
Accept or Kudo
Khalilian
Occasional Advisor

Re: A virtual pool exceeded its high page threshold of 97.75%.

tanx

that freed up space.