here (https://docs.netapp.com/us-en/ontap/san-admin/enable-space-allocation.html) is stated that space-allocation is enabled for newly created NVMe namespaces with ONTAP 9.16.1 and later. Is there a way to enable that for namespaces that where created before the update to 9.16.1?
And is there a way to check if it is enabled on a namespace? I did not found a space allocation attribute like on LUNs.
#space allocation for NVMe namespaces
1 messages · Page 1 of 1 (latest)
With a bit of imagination, I could interpret this KB article https://kb.netapp.com/on-prem/ontap/da/SAN/SAN-KBs/ONTAP_namespace_space_reclamation_on_NVMe_datastore_does_not_work that it will be also be possible or maybe automatically enabled for "older" namespaces.
The functionality for this was introduced in ONTAP 9.16. So if you can upgrade ONTAP to 9.16.1P11, then when the esx hosts running 8.0u3 rescan the storage they will know they can issue TRIM/Unmap commands to free blocks on the storage
But if you have any older storage using DS2246/DS4246 then I wouldn’t upgrade as you lose SAS2 communication.
I’ve asked support and unless you are getting off the old storage they will not support the kernel mod to re-enable
It's an A400 with two NS224 shelfs. After upgrading to 9.16.1P11 it should be enabled autmatically, right?