Hi Apidesh - a Few things to be aware of with regard to space reclamantion:
1: Host unmap should only be enabled for flash storage. If you enable host unmap and you have SAS nearline attached you will see issues where the drives are unable to keep up with the unmap commands and cause latency spikes.
2: Thick or fully allocated volumes, regardless of pool type will not reclaim space, they are fully allocated. We will reserve the full capacity in that volume. However, we will overwrite any new data written to the address range provisioned to them.
3: Thin provisioned volumes will (if enabled) reclaim space. However! If you are running a data reduction pool, any unmaps (if enabled) will reclaim space in the pool as in the drives as garbage is collected over time. If you are running a Traditional Storage Pool, this space is reclaimed from the drives, it is NOT reclaimed from the storage pool automatically. However, the behaviour of the thin provisioned volumes is to re-use the extents so generally this is not a huge issue. With the more recent releases we have provided a utility that will do a slow reclaim process in the background for such capacity. Please contact IBM Support in order to get instructions on how to use this utility. You can of course manually do this by mirroring (local vdisk mirror) the volume to a new thin provisioned volume and then deleting the original copy.
I hope this helps.
------------------------------
Evelyn Perez
IBM Senior Technical Staff Member
IBM Storage Virtualize Software Architect for SVC and FlashSystem
------------------------------
Original Message:
Sent: Mon September 30, 2024 04:50 AM
From: Apidesh Dulma
Subject: FS5200 Vmware unmap reclaim space
Hi Nezih ,
We can use command first time and once time "chsystem -hostunmap on" on the FlashSystem?
------------------------------
Best Regards,
Apidesh Dulma
Managing Director/Service Manager
A Vision IT Systems(Thailand) Co.Ltd.
M:(+66)81-822-2904, (+66)61-390-2710
E:apidesh@avisionitsystem.com
www.avisionitsystem.com
------------------------------
Original Message:
Sent: Mon March 04, 2024 11:29 AM
From: Nezih Boyacioglu
Subject: FS5200 Vmware unmap reclaim space
Hi Thomas,
Have you enabled host unmap on FS5200 (check lssystem command output)?
If it's enabled, and you're sure you've deleted some data on this volume, use this esxcli command to force scsi unmap to reclaim space. if host unmap is not enabled, enable it via "chsystem -hostunmap on" before running the following command.
esxcli storage vmfs unmap -u naa.600507681281023208000000000000002c
Note: If you're using FCM based generic (thick) volumes, it will not show reclaimed space (it will be shown in future code levels).
------------------------------
Nezih Boyacioglu