How to reclaim space on StorageGRID after versioned objects are Deleted
Applies to
- StorageGRID
- ONTAP
- Fabric Pool
Description
ONTAP issued deletes were placing a delete marker instead of actual deletes when versioning is enabled.
Object deletion and defragmentation:
- FabricPool does not delete blocks from attached object stores. Instead, FabricPool defragments objects based on the percentage of used blocks in the object.
- Defragmentation reclaims space that is used by blocks that have been deleted or that are no longer being referenced by ONTAP's local tier.
- Defragmentation and deletion do not occur until less than the unreclaimed space threshold being referenced by ONTAP is met.
- When enough (1,024) blocks have zero references, their original 4MB objects are deleted, and a new 4MB object is created.